當前位置:首頁 » 編程語言 » 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)

熱點內容
java區塊鏈 發布:2025-03-18 10:35:54 瀏覽:366
私自搭建伺服器盈利違法么 發布:2025-03-18 10:32:33 瀏覽:5
os壓縮文件 發布:2025-03-18 10:26:54 瀏覽:864
安卓什麼樣的型號算是大陸國行 發布:2025-03-18 10:14:54 瀏覽:727
android添加百度地圖 發布:2025-03-18 10:05:41 瀏覽:418
音樂源碼開發 發布:2025-03-18 09:41:45 瀏覽:51
android布局demo 發布:2025-03-18 09:11:38 瀏覽:800
linux命令行訪問網站 發布:2025-03-18 09:09:48 瀏覽:698
無線修改管理員密碼是什麼 發布:2025-03-18 09:07:39 瀏覽:128
10款中規普拉多什麼配置 發布:2025-03-18 08:55:39 瀏覽:441