Я только что нашел это в предложении WHERE:
AND NOT (t.id = @id)
Как это соотносится с:
AND t.id != @id
Или с помощью:
AND t.id <> @id
Я всегда пишу последний, но, очевидно, кто-то другой думает иначе. Будет ли кто-нибудь работать лучше другого? Я знаю, что использование <>
или !=
будет разрушать любые надежды на использование индекса, который я мог бы иметь, но, безусловно, первый подход выше будет иметь ту же проблему?