mysql基础语句实例训练_MySQL-基础语句练习20句

选择城市的第二个字母为“ a”的所有记录

SELECT * FROM Customers

WHERE City LIKE ' a%';

选择城市的首字母为“ a”或“ c”或“ s”的所有记录

SELECT * FROM Customers

WHERE City LIKE '[acs]%';

选择城市的首字母以“ a”到“ f”开头的所有记录

SELECT * FROM Customers

WHERE City LIKE '[a-f]%';

选择城市首字母不是“ a”或“ c”或“ f”的所有记录

SELECT * FROM Customers

WHERE City LIKE '[^acf]%';

使用IN运算符选择“国家/地区”为“挪威”或“法国”的所有记录

SELECT * FROM Customers

WHERE Country in ('Norway','France');

使用IN运算符选择“国家/地区”不是“挪威”和“不是法国”的所有记录。

SELECT * FROM Customers

WHERE Country NOT in ('Norway','France');

使用BETWEEN运算符选择“价格”列的值在10到20之间的所有记录。

SELECT * FROM Products

WHERE Price BETWEEN 10 AND 20;

使用BETWEEN运算符选择“价格”列的值不在10到20之间的所有记录。

SELECT * FROM Products

WHERE Price NOT BETWEEN 10 AND 20;

使用BETWEEN运算符选择所有记录,其中ProductName列的值按字母顺序在'Geitost'和'Pavlova'之间。

SELECT * FROM Products

WHERE ProductName BETWEEN 'Geitost' AND 'Pavlova';

显示“客户”表时,对“邮递区号”列进行别名设置,该列应改为“ Pno”

SELECT CustomerName,

Address,

PostalCode AS Pno,

FROM Customers;

显示客户表时,请将该表称为“消费者”而不是“客户”

SELECT *

FROM Customers As Consumers ;

将两个表中的CustomerID字段用作两个表之间的关系,将缺少的部分插入JOIN子句中,以将两个表Orders和Customers连接起来

SELECT *

FROM Orders

LEFT JOIN Customers

ON ORDER.CustomersID=Customers.CustomersID;

选择正确的JOIN子句以从两个表中都匹配的两个表中选择所有记录

SELECT *

FROM Orders

INNER JOIN Customers

ON Orders.CustomerID=Customers.CustomerID;

选择正确的JOIN子句以选择“客户”表中的所有记录以及“订单”表中的所有匹配项

SELECT *

FROM Orders

RIGHT JOIN Customers

ON Orders.CustomerID=Customers.CustomerID;

列出每个国家/地区的客户数量

SELECT COUNT(CustomerID),

Country

FROM Customers

GROUP BY Country;

列出每个国家/地区的客户数量,该国家/地区按照客户数量最多的顺序排列

SELECT (CustomerID),

Country

FROM Customers

GROUP BY Country

ORDER BY COUNT(CustomerID) DESC;

建立数据库

CREATE DATABASE testDB;

删除数据库

DROP DATABASE testDB;

编写正确的SQL语句以删除名为Persons的表

Drop Table Persons;

从人员表中删除生日列

ALTER TABLE Persons

DROP Column Birthday;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值