Hur skriver jag min SQL-sats om jag vill hämta ut alla poster med mellan M och Z?
Om jag skriver
WHERE Title BETWEEN 'M%' AND 'Z%
Hämtar den ut alla M t o m Y, men inte de som börjar på Z, som jag ju också vill ha med i mitt recordset.
Databaser & SQLur Databashanterare & SQL
1 svar · 145 visningar · startad av Andy
Hur skriver jag min SQL-sats om jag vill hämta ut alla poster med mellan M och Z?
Om jag skriver
WHERE Title BETWEEN 'M%' AND 'Z%
Hämtar den ut alla M t o m Y, men inte de som börjar på Z, som jag ju också vill ha med i mitt recordset.
% har ingen speciell betydelse i detta sammanhang.
where substring(title from 1 for 1) between 'M' and 'Z'
Exakt hur substring ser ut beror på vilken DBMS du använder.