随便写点SQL笔记。
1,DATE类型,是 年 月 日,TIME,是 时 分 秒,如果存放两者的结合体,则使用TIMESTAMP,表示这些,小白,刚刚开始接触数据库,记录一下以前疏忽的知识。
2,写如数据库事,设置了一个字段,用来描述新闻事件,存放新闻内容,设置为text类型,添加数据的时候,发现并不能正确显示,而是一堆问号,搜索了一下,原来是没有在下面字符集的时候设置文字类型,点开设计表,把它设置成gbk或则gbk2312
AS 语句,别名,使用别名简化操作,
select name as le from pl where level
+---------+
| le |
+---------+
| q***6 |
| m***1 |
| t***4 |
| 孤***n |
| t***2 |
| s***0 |
BETWEEN语句,用来筛选一个范围,
mysql> select Caid_text from 案例相关资料 where Cid between '20170812' and '20170814
';
+------------+
| Caid_text |
+------------+
| 九寨沟地震 |
| 珠海台风 |
| 广西 |
| 广东 |
+------------+
4 rows in set
使用自己的数据在做一些简单的操作,进行select语句的操作,去重 SELECT DISTINCT XX FROM TABLE_NAME ;
----没去重之前
mysql> select descut,code from cf where code between 8 and 10;
+---------------------------------------------------------------+------+
| descut | code |
+---------------------------------------------------------------+------+
| 独创 空气 引流 / 肌肤 整 晚 透气 / 不 闷热 ( 其他 ) | 10 |
| 极 薄 / 极 薄 0.1 | 10 |
| 薄 | 8 |
| 超薄 / 丝 薄 / 轻薄 | 9 |
| NULL | 10 |
| 广告 时尚 | 8 |
| 单 片 包装 时尚 | 9 |
| 极 薄 / 极 薄 0.1 | 10 |
| 薄 | 8 |
去重之后的结果
mysql> select DISTINCT descut,code from cf where code between 8 and 10;
+---------------------------------------------------------------+------+
| descut | code |
+---------------------------------------------------------------+------+
| 独创 空气 引流 / 肌肤 整 晚 透气 / 不 闷热 ( 其他 ) | 10 |
| 极 薄 / 极 薄 0.1 | 10 |
| 薄 | 8 |
| 超薄 / 丝 薄 / 轻薄 | 9 |