MySQL基础语句

1.简单增删改查


  • 执行顺序
    Select -1>选择列, -2>distinct,-3>top
    1>…From 表
    2>…Where 条件
    3>…Group by 列
    4>…Having 筛选条件
    6>…Order by 列

INSERT INTO tablename
 (columnlist)
 VALUES
 (RowValues1)
 (RowValues2)
 (repeat any number of times)
UPDATE  table
SET column1=expression1,column2=expression2(repeat any number of times)
WHERE condition

*删

DELETE
FROM table
WHERE condition

2.别名

关键字:AS

2.1计算字段

使用计算字段可以做如下的事情:

  • 选择特定的单词或者数值
  • 对单个或者多个列进行计算
  • 把列和直接量组合在一起。

2.2 直接量

这个直接量和表中的数据没有任何关系,就是为了说明所用,下面这种类型的表达式就叫做直接量(literal value)。

image

1 SELECT '直接量' AS 类型,firstname,lastname 2 FROM customers ;

image

2.3 算数运算
例子1:

 1SELECT num*price AS total 2 FROM orders 

例子2:

SELECT  firstname+' '+lastname AS 'fullname'
FROM users

在MySql中连接要是用CONCAT函数:

SELECT OrderID,FirstName,LastName,
CONCAT(FirstName,' ',LastName) AS 'fullname'
FROM orders

你可能感兴趣的:(MySQL基础语句)