select 1 from table
sẽ trả về một cột là 1 cho mọi hàng trong bảng. Bạn có thể sử dụng nó với câu lệnh where để kiểm tra xem bạn có mục nhập cho một khóa nhất định hay không, như trong:
if exists(select 1 from table where some_column = 'some_value')
Điều mà bạn của bạn có lẽ đang nói là thay vì thực hiện các lựa chọn hàng loạt với select * from table, bạn nên chỉ định chính xác các cột mà bạn cần, vì hai lý do:
1) hiệu suất và bạn có thể truy xuất nhiều dữ liệu hơn mức bạn thực sự cần.
2) người dùng của truy vấn có thể dựa vào thứ tự của các cột. Nếu bảng của bạn được cập nhật, khách hàng sẽ nhận được các cột theo thứ tự khác với mong đợi.