mysql中的 exists 常在这些地方使用

也不知道是怎么了,这个exists  从我学习英语的那个时候就总是写成 exsits

exists  在mysql 用到的地方。

1.创建数据表的时候

drop table if exists  tablename

如果存在某表 就删除掉,如果想达到存在就不在创建该表的效果可以用

create table  if not exists  tablename();

2.创建数据库的时候

drop database if exists db_name

存在就删除db_name 数据库

create database if not exists db_name

不存在db_name 数据库的时候 则创建。

3.用户 exists 和 not exists 型子查询

例如:

SELECT column1 FROM t1 WHERE EXISTS (SELECT * FROM t2);

 

未经允许不得转载:开心乐窝-乐在其中 » mysql中的 exists 常在这些地方使用

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏