嗨, 大家好: 网站在新年后正式开通,欢迎大家加入我们,共同维护一个良好氛围的中国技术社区。 欢迎举报不良帖子,欢迎提供建议。
我们的QQ群:136102234,欢迎进群找答案,里边会有很多资深的大师们。 point overflow

前一问题说了如何使用limit

这次我们来用下from和select


from

from基本没有其他语法, 也就是最基础的:

select * from table limit 10

作用是从表table 中选取10条数据。

select

select DISTINCT 去重 SQL_NO_CACHE 不走缓存 STRAIGHT_JOIN 强制使用sql的join顺序 字段。。。。

into @var,..... 将字段值放到参数里边

常用:
-- 可以做计算 select 1,1*1,1+1;

-- 可以当做表 select * from (select 1 union select 2)t

-- 可以当做设置参数值 select 1 into @var ; select @var

提问了 2016-03-07 17:05:15

jkant's gravatar image

jkant ♦♦
11130137138
采纳率: 3%


另外说明下select * 这里的表示所有字段的意思,mysql检查到会自动检查字段,然后替换为所有字段,所以这也是很多dba不喜欢的原因

永久链接

已回答 2016-03-09 16:52:27

jkant's gravatar image

jkant ♦♦
11130137138
采纳率: 3%

你的回答
切换预览

关注这个问题

邮件:

登录之后,你可以在这里订阅任何更新。

RSS:

回答

回答和评论

Markdown基本语法

  • *italic* or _italic_
  • **bold** or __bold__
  • 链接:[文本](http://url.com/ "标题")
  • 图片?![alt 文本](/path/img.jpg "标题")
  • 编号列表: 1. Foo 2. Bar
  • 如果想要换行,只需要在前一行结尾处插入2个空格即可。
  • 支持基本HTML标记

问题标签:

×71
×7
×2
×2

已提出的问题: 2016-03-07 17:05:15

问题浏览量: 787 次

最后更新: 2016-03-09 16:52:27