sql两表联合查询“根据这两个字段值相同 查找其他字段值”怎么做?

sql两表联合查询“根据这两个字段值相同 查找其他字段值”怎么做?,第1张

通过在关联的时候,强制指定排序规则,来避免冲突。

SELECT

a.file1  as  a1,

b.file1  as  b1

FROM

a  JOIN   b

ON (  a.file1  =  b.file1    COLLATE Chinese_PRC_CS_AS)

SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

SQL语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。SQL语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。

用表名去区别,比如用‘表a.列名’和‘表b.列名’区分开,最好用as重命名,这样查出来的数据才分得清是哪个表出来的,比如‘表a.列名’as ‘a表数据’,‘表b.列名’as ‘b表数据’


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6694287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存