select 1 from table
ще върне колона с 1 за всеки ред в таблицата. Можете да го използвате с оператор where, за да проверите дали имате запис за даден ключ, както в:
if exists(select 1 from table where some_column = 'some_value')
Това, което вашият приятел вероятно казваше е, че вместо да правите групови избори с select * от таблицата, трябва да посочите точно колоните, от които се нуждаете, поради две причини:
1) производителност и може да извлечете повече данни, отколкото всъщност са ви необходими.
2) потребителят на заявката може да разчита на реда на колоните. Ако вашата таблица бъде актуализирана, клиентът ще получи колони в различен от очаквания ред.