社区
MS-SQL Server
帖子详情
是不是在sql语句中由SELECT生成的列不可以在WHERE中作为条件?
bbshero
2004-02-24 02:23:06
SELECT TITLE+AUTHOR AS ‘INFO’,* FROM BOOK
WHERE INFO =‘JAVA AND SQLSERVER SMITH’
INFO 由SELECT生成,但是SQLSERVER报告说INFO不存在啊?
怎么办?
...全文
94
8
打赏
收藏
是不是在sql语句中由SELECT生成的列不可以在WHERE中作为条件?
SELECT TITLE+AUTHOR AS ‘INFO’,* FROM BOOK WHERE INFO =‘JAVA AND SQLSERVER SMITH’ INFO 由SELECT生成,但是SQLSERVER报告说INFO不存在啊? 怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQL语句
基础教程
SQL语句
基础教程
SQL
中
SELECT
语句详解
本篇文章讲述
SQL语句
中
的
SELECT
查询语句,以供参考,如有错误或不当之处还望大神们告知。 简单查询
SELECT
-FROM 用于无
条件
查询单张表
中
的行或
列
假设有表如图所示 查询名字叫 ‘叶清逸’ 的记录:
select
* from T_USER where u_name = '叶清逸' ; 查询结果: 查询一个或多个属性,u_name,u_age,u_scor...
SQL语句
之
条件
查询--WHERE(where)
sql语句
select
之基础查询(where) 语法:
select
查询
列
表 from 表名 where 筛选
条件
筛选
条件
分类: 一、按
条件
表达式筛选
条件
运算符: > 、< 、= 、!=(建议使用<> )、>=、 <= 二、按照逻辑表达式筛选(一般就是用于连接多个
条件
表达式) 逻辑运算符: && 、 || 、 ! 建议使用 and 、or 、not 三、模糊查询 like between and in is null 一、按
条件
表达式筛选 例:
SQL语句
中
,为什么where子句不能使用
列
别名,而order by却可以?
当我们使用某个表达式作为输出的一
列
时,我们无法再Where
条件
中
直接使用该
列
作判断
条件
. 例如下面的
SQL语句
:
select
id, (c1 + c2) as s from t1 where s > 100 SQL Server 报错: "
列
名 s 无效" 当然,写成
select
id, (c1 + c2) as s from t1 whe
SQL入门之第四讲——
SELECT
查询语句之WHERE
条件
子句
在查询数据过程
中
,需要特定查询出一些数据,那么就需要WHERE子句了。 常用的查询
条件
: 1.比较运算符 2.AND,OR运算符 3.IN运算符 4.BETWEEN运算符 5.LIKE运算符 6.IS NULL 运算符 7.REGEXP正则表达式 WHERE
条件
基本语法如下:
select
<字段名> from <表名> where <
条件
>; 1. 比较运算符 where子句
中
最常用到的就是比较运算符了,主要有一下: 大于(>)、小于(<)、等于(=)
MS-SQL Server
34,874
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章