DESCRIBE TABLE 用于列出指定表或视图中的所有列
DESCRIBE INDEX FOR TABLE 用于列出指定表的所有索引
所以 DESCRIBE是用来显示数据结构信息的
而desc是descend ,是用于查询出结果时候对结果进行排序,是降序排序
SQL语言中“=”和“in"的区别:
SQL 中,等于就是唯一条件,例如id = 1,那么就查出id 是 1的数据行。
而in 或者 not in 就是在某个范围内或者不在某个范围内。
当一个查询是另一个查询的条件时,称之为子查询。其实这也就是嵌套查询。
数据库中使用order by语句进行排序,其中升序用asc,降序用desc。
如:
select from t order by 列a asc; -- 这是升序 asc可以省略不写
select from t order by 列a desc; --这是降序
两个desc的意思是不同的
第一个desc是mysql的命令,不是sql语句,类似use xxx切换数据库命令中的use,这里的desc是describe的缩写
后者的desc是与asc 对应降序排序方向值,是用在sql语句中的
以上就是关于SQL语言中 执行语句 DESC与DESCRIBE有什么区别全部的内容,包括:SQL语言中 执行语句 DESC与DESCRIBE有什么区别、数据库中升序降序的关键字分别是什么、为什么mysql中的查看表结构和降序排列都用到desc等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)