嵌套查询,INSERT INTO SELECT,模糊查询,排序

本文探讨了SQL语句的高级用法,包括INSERT INTO SELECT的组合使用,提升数据插入效率;通过嵌套查询实现复杂条件筛选,以及LIKE和IN操作符在模糊匹配和多条件过滤中的应用。同时,ORDER BY子句用于结果集排序,DESC关键字实现降序排列,这些技巧在实际工作中的数据处理中非常实用。

说起sql语句,不仅仅是简单的增删改查,在工作中写的句子,总结下

INSERT INTO SELECT 先查询要添加的数据再将所有数据进行拼接 在执行插入,提高效率
INSERT INTO testN2.DFa
(SELECT Fa_C, CODE,‘20210907’, Fa_DT, Fa_ENDT,
Fa_ENTE, Fa_ENT, Fa_BID, Fa_OFFR, Fa_CHG,
Fa_NE, Fa_PRV, Fa_PR, Fa_BH_ID, Fa_AW_IN
FROM DFa WHERE Fa_PR = ‘20210928’ and Fa_C = ‘1111186’
AND CODE in (‘001’,‘003’,‘0007’))

** select 嵌套查询**
select * FROM 46.TD where P_ID,PO_CD in(
select P_ID,PO_CD from 41.TC ) and P_CD in (‘A’ ,‘C’);

关键字:like模糊查询、in、order by用于对结果集按照一个列或者多个列进行排序、desc升序
select p_id,P_CS_CD,SY_C_ID,P_IS_DT,S_A_ID,P_T_T, LA_AC_DT, PL_N_AC from 42.ptestwhere pan_id like ‘%eeeeeee%’ AND P_CS_CD IN (‘1’,‘3’,‘4’) and S_A_ID in (‘123’) order by P_IS_DT DESC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测试小姐姐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值