簡體   English   中英

用SQL選擇語句

[英]select statements with SQL

在使用join語句時,是否可以僅對一個表使用select *?

讓我們說這些是下表;

B
userID
username

A
userID
entry 
....just pretend there are more columns for the sake of this example

從表B中查找用戶名的正確方法是什么?

select B.username, * from A
LEFT JOIN B on B.userID = A.userID
where A.entry = "XXXXX"

或者我必須列出我想要選擇的所有內容,例如:

select B.username, A.userID, A.entry from A
left Join.....

您可以使用[表名]。*從其中一個表中選擇所有字段。 例如,要從表B中選擇所有字段,請使用:

 SELECT B.*, username FROM A
 LEFT JOIN B on B.userID = A.userID
 WHERE A.entry = "XXXXX"

編輯 - 從A中選擇的列用戶名

SELECT A.* FROM ...其中A是您要從中選擇的表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM