社区
MS-SQL Server
帖子详情
在SQL Server自带的数据库pubs中作查询:查找以'M'开头且第二个字母不是'c'的作者姓名(用到authors表),请问第二个字母不是'c'如何表示?
sct
2003-11-09 07:58:54
在SQL Server自带的数据库pubs中作查询:查找以'M'开头且第二个字母不是'c'的作者姓名(用到authors表),请问第二个字母不是'c'如何表示?
...全文
316
4
打赏
收藏
在SQL Server自带的数据库pubs中作查询:查找以'M'开头且第二个字母不是'c'的作者姓名(用到authors表),请问第二个字母不是'c'如何表示?
在SQL Server自带的数据库pubs中作查询:查找以'M'开头且第二个字母不是'c'的作者姓名(用到authors表),请问第二个字母不是'c'如何表示?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DigJim
2003-11-09
打赏
举报
回复
select * from authors
where patindex('M%',au_lname) > 0
and patindex('_[^c]%',au_lname) = 1
sct
2003-11-09
打赏
举报
回复
忘了加条件,用%、_、[]、[^] 等通配符、标识符来实现查询,谢谢关注!
DigJim
2003-11-09
打赏
举报
回复
select * from authors
WHERE CHARINDEX('M', au_lname)=1 and CHARINDEX('c', au_lname)!=2
DigJim
2003-11-09
打赏
举报
回复
select * from authors where CHARINDEX('M', au_lname, 1)=1 and CHARINDEX('c', au_lname, 1)!=2
VC++ 6.0下ADO操作
SQL
Server
2000
数据库
演示系统
开发环境:Visual C++ 6.0
数据库
软件:
SQL
Server
2000 操作方式:ADO 数据源:本地服务器(local)
数据库
:
pubs
(
SQL
Server
2000
自带
)
表
:
authors
连接使用:Windows 身份验证 开发日期:2011-07 系统功能:增删改
查询
sql
模糊
查询
use
pubs
--返回au_lname是以r
开头
的作者信息 select * from
authors
where au_lname like 'r%' --au_lname的最后一个
字母
是'n',第一个
字母
是'M' --并且au_fname的最后一个
字母
是'r' select * from
authors
where au_lname like 'm%n' and au
SQL
模糊
查询
-[1]
6、LIKE’[M-Z]inger’ 将搜索以字符串 inger 结尾、以从 M 到 Z 的任何单个
字母
开头
的所有名称(如 Ringer)。3、LIKE’%en%’ 将搜索在任何位置包含
字母
en 的所有字符串(如 Bennet、Green、McBadden)。4、LIKE’_heryl’ 将搜索以
字母
heryl 结尾的所有六个
字母
的名称(如 Cheryl、Sheryl)。7、LIKE’M[^c]%’ 将搜索以
字母
M
开头
,并且
第二个
字母
不是 c 的所有名称(如MacFeather)。
常用
sql
语句
由于通配符的缘故,导致我们
查询
特殊字符“%”、“_”、“[”的语句无法正常实现,而把特殊字符用“[ ]”括起便可正常
查询
。6、LIKE’[M-Z]inger’ 将搜索以字符串 inger 结尾、以从 M 到 Z 的任何单个
字母
开头
的所有名称(如 Ringer)。SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’7、LIKE’M[^c]%’ 将搜索以
字母
M
开头
,并且
第二个
字母
不是 c 的所有名称(如MacFeather)。
SQL
Server
中的一些知识
如果要在
数据库
中判断有没有某个
表
或存储过程,或触发器等等。都可以从
数据库
中的sysobjects
表
中
查找
。比如:要判断
数据库
pubs
中有没有
表
authors
,可以这样
查询
: Select * form
pubs
.dbo.sysobjects where name=
authors
and xtype=U如果要判断
数据库
pubs
中有没有存储过程pr_sel,可以这样
查询
:
MS-SQL Server
34,499
社区成员
254,563
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章