НИКОГА, НИКОГА НЕ ИЗПОЛЗВАЙТЕ "SELECT *"!!!!
Това е основното правило за проектиране на заявки!
Има много причини за това. Едно от които е, че ако вашата таблица има само три полета върху нея и използвате и трите полета в кода, който извиква заявката, има голяма вероятност да добавите повече полета към тази таблица, докато приложението расте, и ако вашата заявка за избор * е предназначена само да върне тези 3 полета за кода за повикване, тогава изтегляте много повече данни от базата данни, отколкото са ви необходими.
Друга причина е производителността. При проектирането на заявки не мислете толкова за повторната употреба, колкото за тази мантра:
ВЗЕМЕТЕ ВСИЧКО, КОЕТО МОЖЕТЕ ДА ЯДЕТЕ, НО ЯЖТЕ ВСИЧКО, КОЕТО ВЗЕМЕТЕ.