其中,*表示查询所有列,FROM表示查询的表名。
三、MySQL数据类型
MySQL支持多种数据类型,包括数值类型、字符串类型、日期和时间类型等。
1.数值类型
MySQL支持整数类型、浮点类型和双精度类型等数值类型。常用的整数类型有TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT等,范围从-128到127、-32768到32767、-8388608到8388607、-2147483648到2147483647和-9223372036854775808到9223372036854775807。浮点类型包括FLOAT和DOUBLE,分别表示单精度和双精度浮点数。
2.字符串类型
MySQL支持多种字符串类型,包括CHAR、VARCHAR、TEXT、BLOB等。其中,CHAR和VARCHAR表示定长和变长字符串,TEXT和BLOB表示大型文本和二进制数据。
3.日期和时间类型
MySQL支持多种日期和时间类型,包括DATE、TIME、DATETIME和TIMESTAMP等。其中,DATE表示日期,格式为YYYY-MM-DD;TIME表示时间,格式为HH:MI:SS;DATETIME表示日期和时间,格式为YYYY-MM-DD HH:MI:SS;TIMESTAMP也表示日期和时间,但范围较小,格式为YYYY-MM-DD HH:MI:SS。
四、MySQL数据操作技巧
1.使用WHERE子句过滤数据ts的表中age大于等于18岁的数据可以使用以下语句:
ts WHERE age>=18;
2.使用ORDER BY子句排序数据ts的表中按照age从小到大排序的数据可以使用以下语句:
ts ORDER BY age ASC;
3.使用LIMIT子句限制数据ts的表中前5条数据可以使用以下语句:
ts LIMIT 5;
以上就是MySQL查询数据及类型的详解,掌握了这些基础操作技巧,可以更加高效地对MySQL数据库进行操作。