提问者:小点点

在SQL中创建表查询是否需要使用数据库?用法总是需要分号吗?


帮助这个的正确答案是什么??USE fruit后面没有分号。所以我想是A。

但是为什么要指定他们想要的数据库呢?

如果是你,你会选择什么?

编写一个查询,在水果数据库中创建一个名为prices的表。

A)创建表价格(项目VARCHAR(50),价格浮动);

B)使用水果创建表价格(项目VARCHAR(50),价格浮动);

C)使用水果插入表价格(项目VARCHAR(50),价格浮动);

啊,对不起,C使用INSERT而b使用CREATE。

用法总是需要分号吗?????如果没有分号。都没用。

这里没有分号.....这些在MySQL中都不起作用。

哪个是正确的UPDATE语句?

A)使用sakila更新地址集district=特拉维夫,其中city_id=(57

B)使用sakila UPDATE sakila SET district='tel aviv',其中city_id=57

C)使用sakila UPDATE Address SET district=“Tel Aviv”

D)使用sakila更新地址集district=“Tel Aviv”,其中city_id=57

现在有....

这些DELETE语句中哪一个是坏的做法?

A)使用saklia;从actor中删除last_name

B)使用saklia;从actor中删除last_name,其中last_name='akroyd'

C)使用sakila;从atcor中删除last_name,其中last_name像'akroy%'


共1个答案

匿名用户

通常,在连接时使用数据库一次,如果是这样的话,那么所有操作都假定在该数据库中。

您不应该在查询中放入任意的use语句。

无论出于什么原因,use的数据库参数之后的所有内容似乎都被忽略了:

USE x THIS IS NOT VALID SQL;
-- Database changed