0
我需要查看一列中的字符串是否位於另一列中。請問有什麼好辦法?如何確定一列中的字符串是否在另一列中?
表:
期望的結果:
SQL:
DROP TABLE ##SCHOOLS
CREATE TABLE ##SCHOOLS(
SchoolName varchar(50),
ChoiceSchool varchar(50),
)
INSERT INTO ##SCHOOLS
(SchoolName, ChoiceSchool)
VALUES
('Smith HS', 'Smith'),
('Jones High', 'Jones'),
('Eagle Elementary School', 'Eagle'),
('Hawk ES', 'Dunham'),
('No241', 'Harris'),
('Brookfield Middle', 'Brookfield')
SELECT
ChoiceSchool
,SchoolName
FROM ##SCHOOLS
謝謝你的幫助。
因此,WHERE語句正在讀取,通配符>連接>列>連接>通配符是否正確? – JM1
@ JM1是的。 ''%'+ ChoiceSchool +'%''是'like'運算符檢查的模式構造。 –