2014-02-12 18 views
0

這裏是我的SQL查詢:如何從SQL查詢接收特定字段?

SELECT `users`.* FROM `users` WHERE `users`.`state` = 'active' ORDER BY updated_at DESC; 

我只想領域名字,姓氏和電子郵件。 如何創建一個查詢,只給我這個信息?

+0

'SELECT名字,姓氏,電子郵件FROM users..' – Mihai

+1

你怎麼能知道如何使用SQL和不知道如何做到這一點?我無法相信每個SQL教程都只使用'SELECT *',或者甚至大部分都是這樣做的。 – Barmar

回答

3

*意味着所有領域,以獲得各個字段只列出以逗號分隔列表的各個字段。

SELECT `users`.first_name, `users`.last_name, `users`.email 
FROM `users` 
WHERE `users`.`state` = 'active' ORDER BY updated_at DESC; 
2
SELECT first_name, last_name, email FROM `users` WHERE `users`.`state` = 'active' ORDER BY updated_at DESC;