社区
MS-SQL Server
帖子详情
简单问题:用select得到的记录集,当做一个table,继续在sql语句里使用,应该怎么写?
gshope
2005-07-19 11:24:16
比如:
select a,b,c from table1 where c=0
我这么写不对:
select * from (select a,b,c from table1 where c=0)
应该怎么写??不要存储过程,用一句SQL语句搞定,谢谢
...全文
165
2
打赏
收藏
简单问题:用select得到的记录集,当做一个table,继续在sql语句里使用,应该怎么写?
比如: select a,b,c from table1 where c=0 我这么写不对: select * from (select a,b,c from table1 where c=0) 应该怎么写??不要存储过程,用一句SQL语句搞定,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phantomMan
2005-07-19
打赏
举报
回复
select * from (select a,b,c from table1 where c=0)a
这样最简单了
WangZWang
2005-07-19
打赏
举报
回复
select * from (select a,b,c from table1 where c=0) as tbl --要加表别名
MySQL高级
SQL语句
与高级操作
DELETE清空表后,返回的结果内有删除的记录条目;如果表中有自增长字段,
使用
DELETE FROM 删除所有记录后,再次新添加的记录会从原来最大的记录 ID 后面
继续
自增
写
入记录。临时表创建成功之后,
使用
SHOW
TABLE
S命令是看不到创建的临时表的,临时表会在连接退出后被销毁。group by 有
一个
原则,就是
select
后面的所有列中,没有
使用
聚合函数的列必须出现在 group by 的后面。对group by 后面的字段的查询结果进行汇总分组,通常是结合聚合函数一起
使用
的。
SQL教程之如何开始像 SQL 请求一样思考
用 SQL 思考将帮助您了解 SQL 查询的作用、如何创建和更改它们,以及如何根据您获得的数据创建报告。如果你想知道如何编
写
更好的 SQL 查询,你必须改变你对代码的看法。让我们开始我们的 SQL 思维之路,帮助您理解重要的 SQL 概念并学习如何编
写
更好的SQL 查询!
SQL语法学习---第3天
前言 该系列是自己学习sql语法的系列部分,记录了为期4天的笔记内容 笔记内容供个人后续查阅资料用(虽然预计会吃灰) 来了就安静看,悄悄来,悄悄走 参考文章: 菜鸟教程-SQL教程 2022-04-22 日报总结
继续
学习SQL JOIN(连接)部分 目标 RIGHT JOIN FULL JOIN 连接(JOIN) RIGHT JOIN 关键字 GHT JOIN 关键字从右表(
table
2)返回所有的行,即使左表(
table
1)中没有匹配。 如果左表中没有匹配,则结果为 NULL。 **注释:*
MySQL数据库的高级
SQL语句
与高级操作
MySQL数据库的高级
SQL语句
与高级操作的多种举例
oracle中的循环和判断,根据oracle判断语句结果,进行循环语句
DECLARECURSOR TEMP IS
SELECT
CREDITZS_CODE,ATTRIBUTE_CODE,ATTRIBUTE_INFO_TYPE FROM CREDIT_DIRECTORY_ATTRIBUTE T,CREDIT_DIRECTORY_TREE E WHERE T.TREE_ID=E.ID AND ATTRIBUTE_INFO_TYPE=‘number‘AND ATTRIB...
MS-SQL Server
34,875
社区成员
254,638
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章