Имам таблица, която има множество редове със следните полета:
PersonName SongName Status
Искам да използвам имена, избрани от списък с множество селекции, които мога да извлека стойностите и след това да направя клауза where, така че да показва имената на песните, които всички избрани хора могат да възпроизвеждат, следователно състоянието е завършено.
Например:
PersonName SongName Status
Holly Highland Complete
Holly Mech Complete
Ryan Highland Complete
Ако избера Холи и Райън от списъчното поле и натисна бутона, заявката трябва просто да покаже Хайланд, тъй като и двамата знаят.
Всички отговори
Опитайте тази:
Броят на притежаващите трябва да съответства на броя на хората. Ако се нуждаете и от Статус
Complete
използвай товаwhere
клауза вместо предишната:Ако използвате параметризирана съхранена процедура:
INNER JOIN ON t.PersonName = newTable.PersonName
използвайки таблична променлива, която съдържа предадени в именаLeave a Reply