前言:
如今同学们对“oraclesql字段合并”大约比较注意,看官们都需要知道一些“oraclesql字段合并”的相关文章。那么小编同时在网摘上汇集了一些有关“oraclesql字段合并””的相关资讯,希望大家能喜欢,各位老铁们一起来了解一下吧!所有内容收录在合集~SQL入门到熟练。
Joining Across Databases 跨数据库连接,
Self joins 自连接,
上节课说的是合并不同表格中的列, 这节课的内容是合并不同的数据库中的列。
合并不同的数据库一样的逻辑,不同的是前缀调整一下就可以了,
只需要给不在当前数据库的表加前缀。
SELECT *
FROM order_items oi
JOIN sql_inventory.products p
ON oi.product_id=p.product_id
查询会根据当前的数据库的变化而变化。
自连接
就是自己给自己设置连接,
我随机打开一个表,然后看到这里面有几个表,
打开可以看到表里的数据,
然后还是先写基础的use,select,from ,
然后第一个join写表格名,后面可以加一个代称,比如缩写c,
第二个join还是写表格名,后面的名称,要不同,这里写d试试,
接着输入连接条件,on然后写想要连接的地方。
最后生成一个结果,由于这次用的数据找的比较随意,所以虽然生成了一个结果,但是毫无意义。但是原理是一样的。
总结:
在MYSQL里,有很多不同的连接方式,从内外有2种,
内连接有:
1 在多张表格中检索数据
2 跨数据库连接 Joining Across Databases
3 自连接 Self joins
4 多表连接 Joining Multiple Tables
对应的外连接也有自外连接和多表外连接。总体来说,连接也是一个基础的操作,熟练掌握也是很容易的。
标签: #oraclesql字段合并