表1如下:
city
遼寧
江蘇
上海
山西
表2如下:
keyword
上海it培訓
黑馬匯上海教育學院
最好學校是it學校是什么學校
江蘇it教育
赫本彩妝美甲培訓學校介紹
想得到如下結果(根據表1提供的詞批量查詢出表2的資料)
keyword
上海it培訓
黑馬匯上海教育學院
江蘇it教育
uj5u.com熱心網友回復:
DECLARE @city TABLE(city NVARCHAR(10) NOT NULL)
INSERT @city(city)
VALUES(N'遼寧'),(N'江蘇'),('上海'),('山西')
DECLARE @keyword TABLE( keyword NVARCHAR(100) NOT NULL)
INSERT @keyword(keyword)
VALUES('上海it培訓'),('黑馬匯上海教育學院'),('最好學校是it學校是什么學校'),
('江蘇it教育'),('赫本彩妝美甲培訓學校介紹')
SELECT *
FROM @keyword k
WHERE EXISTS (SELECT 1 FROM @city c WHERE k.keyword LIKE '%' + c.city + '%');
uj5u.com熱心網友回復:
謝謝。如果想要下面這個結果,怎么寫?表1如下:
city
江蘇
湖北
上海
山西
南通
武漢
表2如下:
keyword
上海it培訓
黑馬匯上海教育學院
最好學校是it學校是什么學校
江蘇it教育
哪里學表演好
湖北武漢赫本彩妝美甲培訓學校介紹
想得到如下結果(根據表1提供的詞批量匹配出表2的資料)
keyword city
上海it培訓 上海
黑馬匯上海教育學院 上海
最好學校是it學校是什么學校 NULL
江蘇it教育 江蘇
哪里學表演好 NULL
湖北武漢赫本彩妝美甲培訓學校介紹 湖北武漢
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/11444.html
標籤:基礎類
上一篇:c語言轉義字符有沒有優先
