关于mysql:MySQL数据表简单查询

33次阅读

共计 1606 个字符,预计需要花费 5 分钟才能阅读完成。

1. 简略查问概述

简略查问即不含 where 的 select 语句。在此,咱们解说简略查问中最罕用的两种查问:查问所有字段和查问指定字段。

mysql 装置请参考:http://shujuku.cuohei.com/

在此,先筹备测试数据,代码如下:

– 创立数据库

DROP DATABASE IF EXISTS mydb;

CREATE DATABASE mydb;

USE mydb;

– 创立 student 表

CREATE TABLE student (

sid CHAR(6),

sname VARCHAR(50),

age INT,

gender VARCHAR(50) DEFAULT ‘male’

);

– 向 student 表插入数据

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1001’, ‘lili’, 14, ‘male’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1002’, ‘wang’, 15, ‘female’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1003’, ‘tywd’, 16, ‘male’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1004’, ‘hfgs’, 17, ‘female’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1005’, ‘qwer’, 18, ‘male’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1006’, ‘zxsd’, 19, ‘female’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1007’, ‘hjop’, 16, ‘male’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1008’, ‘tyop’, 15, ‘female’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1009’, ‘nhmk’, 13, ‘male’);

INSERT INTO student (sid,sname,age,gender) VALUES (‘S_1010’, ‘xdfv’, 17, ‘female’);

2. 查问所有字段

查问所有字段 MySQL 命令:

select * from student;

3. 查问指定字段(sid、sname)

查问指定字段(sid、sname)MySQL 命令:

select sid,sname from student;

4. 常数的查问

在 SELECT 中除了书写列名,还能够书写常数。能够用于标记

常数的查问日期标记 MySQL 命令:

select sid,sname,’2021-03-02′ from student;

5. 从查问后果中过滤反复数据

在应用 DISTINCT 时须要留神:

在 SELECT 查问语句中 DISTINCT 关键字只能用在第一个所查列名之前。

MySQL 命令:

select distinct gender from student;

6. 算术运算符(举例加运算符)

在 SELECT 查问语句中还能够应用加减乘除运算符。

查问学生 10 年后的年龄 MySQL 命令:

select sname,age+10 from student;

正文完
 0