内部加入MYSQL查询 [英] Inner Join MYSQL query

查看:124
本文介绍了内部加入MYSQL查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我想知道是否有人可以在这里帮助我...

我有两个桌子:

表1列:

|事件ID |用户ID |事件名称|
------------------------------

表2列:

|用户ID |用户名|密码|显示名称|
------------------------------------------

基本上,我试图从表1中选择所有内容,但在结果中,我需要显示用户名而不是用户ID,并且我知道我必须使用INNER JOIN查询从表中选择用户名2.

我似乎无法正确理解语法...

问候,
Tom.

Hi Everyone,

I''m wondering if any of you can help me here...

I have two tables:

Table 1 Columns:

|Event ID|User ID|Event Name|
------------------------------

Table 2 Columns:

|User ID|Username|Password|Display Name|
------------------------------------------

Basically I''m trying to select everything from Table 1, but in the results, I need to show the Username rather than the User ID, and I know I''d have to use an INNER JOIN query to select the Username from Table 2.

I just can''t seem to get the syntax right...

Regards,
Tom.

推荐答案

如果您不想使用别名,可以尝试一下.
If you don''t want to use alias name than try this.
SELECT TABLE1.EVENTID, TABLE1.EVENTNAME, TABLE2.USERNAME FROM TABLE1  
INNER JOIN TABLE2 ON TABLE1.USERID = TABLE2.USERID;


意见建议:
最好使用别名,这样就不必写整个表名.


Suggestion:
It is better to use alias name so that there is no need of write the whole table name.


Hello

很简单,请在下面的查询中查询对您有帮助

Hello

It''s so simple, check below query it will help to you

Select T1.EventID, T1.EventName, T2.UserName from Table1 T1 Inner join Table2 t2 on T1.UserID = T2.UserID



还可以在下面的链接中找到有关加入的更多信息

http://www.w3schools.com/sql/sql_join.asp [



also find more about the join into below links

http://www.w3schools.com/sql/sql_join.asp[^]

Thanks
Gaurav Dhol


没有问题!!!!
No Issues!!!
Select Table1.EventID, Table1.EventName, Table2.UserName from Table1 Table1 Inner join Table2 Table2 on Table1.UserID = Table2.UserID



问候
〜Karthik〜



Regards
~Karthik~


这篇关于内部加入MYSQL查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆