sql按條件進行批量查詢或update的關鍵字in

SELECT t1.field1,t1.field2,t1.field3 from t1 where t1.pid in (select fid from t2 where t2.ch='%123456%')web

再看這段代碼,sql

select t.* from mefinance.me_customer_info t where t.id in (3285,4241,4243,4245,4251,4253,4257,4259,4261,4263,4267)spa

第二條sql語句,是按照指定的id到表中進行查詢  是批量的id   ,這樣能夠大大縮短查詢時間,並且指定的IDorm

是能夠換成一個動態的sql語句的。如第一條sql語句it

 

這種查詢方法要比查詢多表,在進行多表的條件限制查詢速度快上不少import

相關文章
相關標籤/搜索