2014-01-24 59 views
0

我有這樣的表。選擇數據MySQL沒有顯示主鍵和唯一字段

id_people | name 
1   John 
4   Jenny 
7   Nik 

結果我想要的。

no  | name 
1   John 
2   Jenny 
3   Nik 

我想運行的查詢選擇從我的發言一切(*),而不顯示主鍵和獨特的現場表數據而不必調用場的所有名稱。我可以那樣做嗎?

+0

你能有樣本數據和ResultSet出示。 –

+0

只需選擇您要查詢的字段。防爆。從人員中選擇id,table1,table; – vahnevileyes

+0

好的。我修改了我的問題。 – user3089464

回答

0

你可以做這樣的事情:

SELECT @a:[email protected]+1 no, p.* FROM people p,(SELECT @a:= 0) AS a; 
+0

謝謝@Manu。但我的意思是,我可以使用語句*(一切)創建查詢mysql而不顯示主鍵和唯一字段? – user3089464

+0

是的,你可以做到這一點。爲了更好和v.good解釋檢查鏈接:http://stackoverflow.com/questions/9122/select-all-columns-except-one-in-mysql – Manu

+0

好的。謝謝@Manu。 – user3089464