写在()中,把内层查询结果当做外层查询参照的数据表来用,不能和父查询一样的表,一个表多as几次
select * from fruits where f_id in(select f_id from fruits where f_price between 10 and 20);
a、子查询总是从内向外进行处理,实际上DBMS处理了两个操作。可以from不同的tables。
b、作为子查询的select语句只能查询单个列,即上例只能是f_id。(父查询的where中)
c、作为计算字段使用子查询,即:子查询作为虚拟字段在父的select显示输出(父是我自命名)
d、对多表进行查询时,需要完全限制列名(怕产生歧义),即where s.id=s.id
三个资料Q群下载不了也转发不了,先放这里Fine_tuning.zipLangChain.zipdata_clear.rar
在第一节基础上 更新了函数和执行顺序:实操了字符数函数、时间函数、字段截取函数、interval函数等,除最后顺序实操因未导入数据库,导致无法执行