Как запросить таблицу, в которой имя начинается с «N», а фамилия начинается с «K» без использования like?
like
Попробуйте что-то вроде следующего:
SELECT * FROM mytable WHERE SUBSTR(firstName, 1, 1) = 'N' AND SUBSTR(lastName, 1, 1) = 'K';
вы можете попробовать с> и <операторами </p>
например:.
ГДЕ ИМЯ> = 'N' И ИМЯ <'O' </p>
но я не гарантирую, что вы получите каждую букву, которую ожидаете (особенно с выделенными символами, если таковые имеются)
Scal
А как насчет регулярного выражения ?
select * from table1 where regexp_like ( firstName, '^N*'); select * from table1 where regexp_like ( lastName, '^K*');