![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 56
熠熠微光
这个作者很懒,什么都没留下…
展开
-
【SQL】left join 、right join 、inner join之间的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例,表A记录如下aIDaNum1a200501112a200501123a200501134a200501145a20050115表B记录如下bIDbName12006032401.转载 2021-11-11 09:55:10 · 136 阅读 · 0 评论 -
【SQL】No module named MYSQLdb 问题解决
问题描述:报错:ImportError: No module named MySQLdb对于不同的系统和程序有如下的解决方法:easy_install mysql-python (mix os)pip install mysql-python (mix os)apt-get install python-mysqldb (Linux Ubuntu)cd/usr/ports/databases/py-MySQLdb && make install clean (FreeBSD)原创 2021-01-08 10:23:02 · 419 阅读 · 0 评论 -
【SQL】记住,永远不要在MySQL中使用“utf8”
文章目录缘由那么什么是编码?什么是 UTF-8?MySQL 简史为什么这件事情会让人如此抓狂总结缘由最近我遇到了一个 bug,我试着通过 Rails 在以“utf8”编码的 MariaDB 中保存一个 UTF-8 字符串,然后出现了一个离奇的错误:Incorrect string value: ‘\xF0\x9F\x98\x83 <…’ for column ‘summary’ at row我用的是 UTF-8 编码的客户端,服务器也是 UTF-8 编码的,数据库也是,就连要保存的这个字符串“转载 2020-10-09 14:51:32 · 948 阅读 · 0 评论 -
【SQL】char、varchar、nvarchar的区别
文章目录CHARnvarchar(n)varchar(n)总结CHARchar是定长的。例如:char(8),你输入的字符小于8时,它会在后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据,n 必须是一个介于 1 和 8转载 2020-10-07 11:56:11 · 137 阅读 · 0 评论 -
【SQL】SQL常用操作合集
1、删除列操作USE `db_name`; //注意这里的`是键盘左上角Esc下面的那个点ALTER TABLE table_name DROP COLUMN column_name;2、查询记录总数select count(*) from `schema`.table;3、排除某些条件select * from a where a.id not regexp `11|12|13`;//排除了a表的id列中,id=11、12、13的数据项...原创 2020-11-16 13:39:28 · 380 阅读 · 0 评论