用SQL合并两个不同表的数据
我有两张不同的桌子,国家和州 State表有StateId、Name、CountryId等字段,Country表有CountryId、Name、Currency等文件 我想得到一个州的datagrid表,它应该在其中打印州名和各自的国家名。。。如何执行此查询?试试这个用SQL合并两个不同表的数据,sql,database,merge,Sql,Database,Merge,我有两张不同的桌子,国家和州 State表有StateId、Name、CountryId等字段,Country表有CountryId、Name、Currency等文件 我想得到一个州的datagrid表,它应该在其中打印州名和各自的国家名。。。如何执行此查询?试试这个 SELECT S.NAME as STATE_NAME,C.NAME COUNTRY_NAME FROM STATE_M S JOIN COUNTRY_M C ON S.COUNTRYID=C.COUNTRYID; selec
SELECT S.NAME as STATE_NAME,C.NAME COUNTRY_NAME
FROM STATE_M S JOIN COUNTRY_M C
ON S.COUNTRYID=C.COUNTRYID;
select s.name as STATENAME,c.name AS COUNTRYNAME from state s
inner join country c
on s.countryid=c.countryid
试试这个
select s.name as STATENAME,c.name AS COUNTRYNAME from state s
inner join country c
on s.countryid=c.countryid
使用thsi
使用thsi,这是一个连接。首先了解他们可能是个好主意:
这是一个连接。首先了解他们可能是个好主意:
@azzy这就是你想要的吗?是的。。。但名称文件的名称只是state表和country表中使用“join”关键字的名称,是ANSI format@azzy。因此,当您迁移到任何数据库时,这种格式都可以在任何地方工作,而不会发生任何更改。希望如此helps@azzy这就是你想要的吗?是的。。。但名称文件的名称只是state表和country表中使用“join”关键字的名称,是ANSI format@azzy。因此,当您迁移到任何数据库时,这种格式都可以在任何地方工作,而不会发生任何更改。希望这有帮助这是最简单的。。。这是最简单的。。。thnx:@full.stack LAL不给出答案links@Azzy请不要使用聊天语言。曼尼什·纳加尔:这就是这个问题的答案。对于询问者来说,这是一条关于SQL连接的关键信息,他似乎正需要这些信息。获得一个系统的视图要比一段您无法深入理解的代码要好得多。@full.stack LAL不给出答案links@Azzy请不要使用聊天语言。曼尼什·纳加尔:这就是这个问题的答案。对于询问者来说,这是一条关于SQL连接的关键信息,他似乎正需要这些信息。获得一个系统的视图要比获得一段您无法深入理解的代码要好得多。