![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
数据库技术
第六帅
哈喽
展开
-
MySQL LEFT JOIN 左表缺失与重复
MySQL 使用LEFT JOIN 后应该得到的结果是左表所有内容,以及匹配到的右表内容(未匹配的留空),但是在实际使用的时候会出现左表内容不全的情况,这是不应该的,出现这种情况的原因可能是筛选条件的位置放错了。比如现在有两张表:sell (销售)表:iddateprofit00012019-01-013.500012019-01-023.50002...原创 2020-02-23 18:54:19 · 5298 阅读 · 0 评论 -
linux/ubuntu下postgresql开启远程访问
postgresql默认不开启远程连接,所以在用数据库管理工具尝试连接时会报错。让postgresql开启远程连接需要以下步骤:修改配置文件sudo vim /etc/postgresql/9.5/main/pg_hba.conf在该配置文件下加上如图最后一行:表示允许任何ip地址以任何用户身份连接任何数据库,可以根据实际情况修改。sudo vim /etc/postgresql/9....原创 2020-02-16 18:43:30 · 1981 阅读 · 0 评论 -
Mysql JOIN多表嵌套查询
网上找的大多数有关嵌套查询的都是关于 IN 的使用,比如SELECT * FROM tab1 WHERE key IN (SELECT key2 FROM tab2)通常来说这样的嵌套只能处理比较简单的情况,在相对复杂的情况下可能要对多个键进行配对,在这里我记录一下踩的坑SELECT stockInfo.Shop AS 门店, goodsInfo.Name AS SKU名...原创 2020-02-02 20:56:35 · 5387 阅读 · 0 评论 -
数据库迁移:从MySQL到PostgreSQL
现在由于某些原因我需要把一个MySQL数据库中的数据迁移到PostgreSQL中,本来打算使用python脚本解决,后来通过简单的导出导入sql文件解决了迁移问题。MySQL端: 导出.sql备份文件使用mysqldump命令导出完整的表结构和表数据mysqldump dbname -u username -p -t table_name > /.../.../xxx.sql如只需导...原创 2020-01-28 21:20:57 · 4428 阅读 · 3 评论