我有這樣的SQL:如何在此類sql代碼中選擇第一個?
mysql_query("SELECT *
FROM car
LEFT JOIN client
ON car.CodeClient = client.Code
LEFT JOIN telephone
ON car.CodeClient = telephone.CodeClient
WHERE Marka Like '$Marka'
and Model Like '%$Model%'
and EngineVol Like '%$EngineVol%'
and EngineType Like '%$EngineType%'
and DateMade Like '%$DateMade%'
");
,我需要從電話表中選擇CodeClient和TelephoneNumber,但選擇爲每個客戶端的第一個條目,不是所有的電話,但第一。分組不是解決問題!
'client.Code'是uniq的?並且你嘗試了'client.Code' – safarov 2012-03-22 17:39:18
的分組是uniq,但是分組代碼客戶端和我需要更多的條目! – byCoder 2012-03-22 17:41:30
請將「第一項」定義爲:「第一項」爲「最早」?或者像「任何數據庫首先吐出來的東西,但只有一個」? – 2012-03-22 17:41:46