Некоторое время я всегда имел мои запросы как одну строку:Что рекомендуется для быстрого чтения запросов MySQL для повышения удобочитаемости?
SELECT * FROM table WHERE col = value ORDER BY id DESC
Теперь, когда я сказал несколько раз, чтобы не использовать *
, я пытался найти способ, чтобы сделать более длинные запросы читаемым. До сих пор у меня есть что-то вроде этого:
SELECT table.id,
table.type,
table.name
FROM table
WHERE table.id > $lastId
AND table.type = $type
ORDER BY table.id ASC
Это кажется хорошо, но есть ли лучшие практики вокруг, что я должен взглянуть на?
Мои вещи MySQL выполняются в контексте PHP.
если вы только один просмотр кода, его, что лучше для вас. –
причина, по которой слепо не использовать '*', не связана с читабельностью, но вы уже знали, что –
счастлив, что это будет закрыто, хотя мне любопытно узнать о [тегах: чтение кода] и подобных тегах, если они 'off off-topic .. – Marty