しばらくの間、私は常にクエリを 1 行にまとめていました。
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 のコンテキスト内で行われます。