我正在寫sql來通過一些參數來搜索數據庫。我將如何去訂購與where子句中的大部分參數匹配的項目的結果集。例如:如何按照sql語句的where子句中的匹配參數數量來排序表?
SELECT *
FROM users
WHERE username = 'eitan'
OR email = '[email protected]'
OR company = 'eitan'
Username | email | company
1) eitan | [email protected] | blah
2) eitan | [email protected] | eitan
3) eitan | [email protected] | blah
應命令等:
2,3,1
感謝。 (PS查詢不是那麼容易,有很多加入的,並在那裏有很多OR年代)
埃坦
什麼數據庫? – 2010-04-21 08:52:48