美文网首页
MySQL 基础操作

MySQL 基础操作

作者: 攻城狮托马斯 | 来源:发表于2020-05-24 08:28 被阅读0次

· MySQL中不分大小写
· MySQL中分为DML(数据操作语言)  和 DDL(数据定义语音)

DML(数据操作语言):

SELECT - 从数据库表中获取数据

UPDATE - 更新数据库表中的数据

DELETE - 从数据库表中删除数据

INSERT INTO - 向数据库表中插入数据

DDL(数据定义语言):

CREATE DATABASE - 创建新数据库

ALTER DATABASE - 修改数据库

CREATE TABLE - 创建新表

ALTER TABLE - 变更(改变)数据库表

DROP TABLE - 删除表

CREATE INDEX - 创建索引(搜索键)

DROP INDEX - 删除索引

用例子记录

1.SELECT * FROM Customers

ORDER BY Country ASC, CustomerName DESC; (order by 不需要and/or)

2.INSERT (...) VALUES (...);

INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');

3.NULL(总是用is)

SELECT * FROM CUSTOMERS WHERE ADDRESS IS NOT NULL

4.UPDATE(TABLE_NAME)

SET(ContactName = 'Alfred Schmidt', City = Frankfurt'),

WHERE CustomerID = 1;

5.DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste';

6.Select TOP 3 * FROM Customers

WHERE Country = 'Germany';

或者

Select * FROM Customers

WHERE Country = 'Germany'

LIMIT 3;

7.Select TOP 50 PERCENT * FROM Customers

8.SELECT MAX(Price)

FROM table_name

WHERE condition;

9.(INNER) JOIN: Returns records that have matching values in both tables

LEFT (OUTER) JOIN: Returns all records from the left table, and the matched records from the right table

RIGHT (OUTER) JOIN: Returns all records from the right table, and the matched records from the left table

FULL (OUTER) JOIN: Returns all records when there is a match in either left or right table

例子看这个

https://www.cnblogs.com/lijingran/p/9001302.html

select * from A  //以A为准

left join B

on A.aID = B.bID


select * from A //以B为准

right join B 

on A.aID = B.bID


select * from A // 两个都是

innerjoin B

on A.aID = B.bID

相关文章

  • MySql数据库基础及IDE

    一、基础操作--sql语句 启动MySQL:service mysql start停止MySQL:service ...

  • 005——MySQL

    基础 配置phpmyadmin MySQL重启 PHP中操作MySQL的基本代码和流程 测试 循环MySQL 数据...

  • 5.1MySQL数据库基础考点

    全方位剖析 考点分析 MySQL数据类型延伸:MySQL的基础操作延伸:MySQL存储引擎延伸:MySQL存储机制...

  • MySql 基础操作命令和语法

    MySql 基础操作 个人复习留档,方便以后回顾 MySQL服务 连接数据库 下面所有操作都需要登录成功才能操作 ...

  • mysql操作基础

    mysql -u root -p 连接数据库

  • mysql基础操作

    主要单词: show:展示,显示 primary:主要的 modify:修改 alter:改变 change:改变...

  • MySQL基础操作

    1;连接数据库 查看数据的各种方式 MySQL -hlocalhost -uroot -p123456; show...

  • MySQL基础操作

    数据库基本操作 查看所有用户:SELECT user FROM mysql.user;新建新用户:CREATE U...

  • MySQL——基础操作

    数据库基本操作(内部基本操作) create table emp(id int not null auto_inc...

  • mysql基础操作

    一、mysql基础操作(centos5.5) 1.mysql表复制 create table t3 like t1...

网友评论

      本文标题:MySQL 基础操作

      本文链接:https://www.haomeiwen.com/subject/nwhkahtx.html