2021-07-24 SQL Day7

一.数据类型

1.数字

image.png

2.字符

image.png

3.时间

image.png

二.函数使用

1.数学函数

image.png

2.字符函数

image.png

3.日期函数

image.png

三.今日代码

SELECT ABS(-3);

SELECT ABS(3);

SELECT SQRT(4);

SELECT SQRT(25);

SELECT EXP(2);

SELECT PI() + 3;

SELECT LENGTH('1234');

SELECT LENGTH('JIATING');

SELECT LENGTH('家庭');

SELECT CHAR_LENGTH('1234');

SELECT CHAR_LENGTH('JIATING');

SELECT CHAR_LENGTH('家庭');

SELECT RTRIM('home   ');

SELECT LTRIM('   home');


SELECT UPPER('home');
SELECT LOWER('HOME');



SELECT NOW();

SELECT DAY(NOW());

SELECT MINUTE(NOW());

SELECT CURDATE();

SELECT CURTIME();


SELECT UPPER(t.id_char) FROM test_sjlx AS t;

SELECT LENGTH(t.id_char) FROM test_sjlx AS t;

SELECT CHAR_LENGTH(t.id_char) AS len FROM test_sjlx AS t;

四.课后作业

Q1:总结课上讲到的几种数值型数据类型,并举例具体用法。示例:DEMICAL(5, 2),表示
总长度 5 位,小数点后 2 位,比如 123.12、2.12。

image.png

Q2:总结课上讲到的几种文本型数据类型,并分析其使用场景。

image.png

Q3:新建一个叫做 test_sjlx2 的表,表内有两列分别为 id_date(数据类型 date), id_char(数据类型varchar(255)),表内数据分别为 id_date 列是“当时的日期”,“当时日期的 后 1 天”,“当时日期的前 1 天”,“当时日期的后 1 个月”,id_char 列是“123”,“home”,“家春秋”,“今天星期五”。 并用 CHAR_LENGTH 函数和 LENGTH 函数分别操作 id_char列,得出结果,并分析异同。

image.png

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容