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 '演算子がチェックするためのパターンの構築です。 –