[英]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.