當前位置:首頁 » 編程語言 » sql匹配查詢

sql匹配查詢

發布時間: 2023-08-16 05:20:07

① 在sql資料庫中怎樣實現模糊查找匹配。

where 後面有一個like關鍵字,用這個關鍵字就可以模糊匹配,不過注意like 後面的模糊字元要用單引號,引起來。同時也可以用 not like

② sql實現兩列數據的匹配

設表名為TABLENAME,列1為COL1,列2為COL2則這樣求出所有第一列在第二列中存在的記錄:
SELECT * FROM TABLENAME A WHERE COL1 IN(SELECT COL2 FROM TABLENAME)
===============================
SELECT * FROM TABLENAME A
WHERE EXISTS(SELECT 1 FROM TABLENAME B WHERE B.COL2 LIKE '%'+A.COL1+'%')

=========================
SELECT DISTINCT A.* FROM TABLENAME A,TABLENAME B WHERE B.COL2 LIKE '%'+A.COL1+'%'

③ sql 查詢在一張表中根據條件匹配另外一張表的欄位

select t1.ID,member_name,group,date--等值連接

from t1,t2

where t1.ID=t2.ID

④ 如何在SQL查詢語句中查詢部分數組匹配

select * from a where charindex(『2』,id)>0 or charindex(『33』,id)>0 or charindex(『11』,id)>0
or charindex(『14』,id)>0 or charindex(『15』,id)>0 or charindex(『22』,id)>0

這樣子。應該是沒問題的

⑤ sql語句查詢匹配數組怎麼寫

偽代碼
str = "1|2|3|4"

str = str.Replace("|", ",");

string sql = "select * FROM T where [abc] in (" + str + ")";

就是select * from t where abc in (1,2,3,4)

熱點內容
android圖片文字按鈕 發布:2025-08-24 00:45:42 瀏覽:269
md5演算法詳解 發布:2025-08-24 00:29:06 瀏覽:101
昨天資料庫 發布:2025-08-24 00:27:51 瀏覽:902
Java培訓專業機構 發布:2025-08-24 00:26:51 瀏覽:692
php去掉字元串引號 發布:2025-08-24 00:12:16 瀏覽:289
kali解壓文件夾 發布:2025-08-24 00:02:49 瀏覽:444
android網頁源碼下載 發布:2025-08-23 23:50:39 瀏覽:720
電腦怎麼掛台灣代理伺服器 發布:2025-08-23 23:48:39 瀏覽:578
資料庫表圖片 發布:2025-08-23 23:40:58 瀏覽:828
甘肅遠程伺服器租賃雲主機 發布:2025-08-23 23:37:11 瀏覽:546