2011-09-09 30 views
-2

我有一個小的PHP Mysql函數,它可以生成mysql表中的所有列,但是我希望函數不要爲每個表只顯示其他列的主鍵。從PHP省略主鍵MySQL結果

如何做到這一點,我還沒有找到它的代碼。

謝謝

看來我沒有解釋好這個問題。

從中生成列的mysql表是按需從DB中的所有表(超過150)發送的,我無法爲每個表指定確切的列。

如果我找到一種從結果中省略主鍵的方法,它會更有效率。

由於不需要進行後續處理,因此最終用戶對其使用非常困惑。

感謝

回答

3

用途:

SELECT column1, column2, column3 FROM table

2

對於它的價值,返回PK與否是不會打破銀行。

一般來說,做SELECT * FROM是不好的,但如果你只是要做SELECT every, column, but, the, pk FROM那麼你也可以選擇一切。

最好的答案就是選擇你需要的列。如果需要3列,請查詢3列並明確命名:SELECT column1, column2, column3 FROM table_name