2014-09-20 72 views
-3

我已到處尋找此答案,並且沒有找到幫助我解決這個問題的單個鏈接,這令人驚訝!所以我的問題是以下...MySQL - 如何在一張表中只選擇兩行從一行中刪除

我在我的數據庫中有一個表稱爲用戶。在那張表中,我有大約5或6個其他列中的兩列。我需要從用戶表中的每一行中僅選擇用戶名和用戶名。

這是我目前只查詢用戶名的查詢。我不想拉一切(即使用*),因爲我不認爲這將是安全和明智的考慮事情,如電子郵件和密碼在這種情況下不是必要的。

我現在的查詢字符串...

$users = mysqli_query($sql, "SELECT username FROM users") or die($posts . "<br/>" . mysqli_error($sql)); 

謝謝!

+5

http://dev.mysql.com/doc/refman/5.0/en/select.html - 這是SQL 101. – 2014-09-20 02:30:29

+0

在凌晨3點時無關;)哎呀! – Dan 2014-09-20 02:37:18

+1

嘗試4-5罐咖啡並持續30個小時<= *不要這樣做*;我去過那裏,永遠不會回來; *至少我不希望*。編寫代碼時,睡眠是最重要的事情。得到一些睡眠和代碼與一個新的頭,你會感謝我的;) – 2014-09-20 02:39:20

回答

2

列標識符只是一個逗號分開你的SELECT語句之後和之前的FROM子句

$users = mysqli_query($sql, "SELECT userid, username FROM users") or die($posts . "<br/>" . mysqli_error($sql)); 
+2

我想可能有一個問題。可能想要整個9yds,給出發佈代碼。 ;) – 2014-09-20 02:31:23

+5

這就是我願意去的地方。以下是你如何釣魚..... – 2014-09-20 02:32:21

+1

我真的想踢自己哈哈。這實際上是我所需要的。我認爲這可能與我試圖在凌晨3點編寫Web應用程序有關。非常感謝! **編輯**我會在8分鐘內接受答案。 – Dan 2014-09-20 02:35:58

相關問題