33问答网
所有问题
当前搜索:
sql查询以某个字符开头的值
sql查询
。查询表A的a列值中具有和表B中b列(用
字符串
存储的字段,字符串...
答:
建议使用replace函数。具体方法为:将B表备份,暂记为BB表吧,然后对B表的b列进行逗号
字符
替换处理,继而再对A表和BB表关联
查询
。所用到的语句及步骤为:1.create table BB as select b from B ;2.update BB set b=replace(b,',','');3.select A.* from A,BB where A.a=BB.b ...
SQL
模糊
查询
答:
SQL
模糊
查询
,使用like比较关键字,加上SQL里的通配符,请参考以下:1、LIKE'Mc%' 将搜索以字母 Mc
开头的
所有
字符串
(如 McBadden)。2、LIKE'%inger' 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。3、LIKE'%en%' 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green...
sql查询
更新语句怎么写
答:
1、首先需要打开
sql
server 数据库。2、点击新建
查询
按钮,进入sql 执行界面。3、编写sql 更新语句,update tablename set name='更新' ,点击执行按钮。4、使用查询语句,检查是否更新成功,select * from tablename。5、上面的语句是对数据库进行批量更新,如果更新指定的信息可以在update 语句后面加...
SQL
中如何删除
某个
字段内容的第一
个字符
答:
2、语法:STUFF ( character_expression , start , length ,character_expression )3、参数:(1)character_expression:一
个字符
数据表达式。character_expression 可以是常量、变量,也可以是字符列或二进制数据列。(2)start:一个整数值,指定删除和插入的
开始
位置。如果 start 或 length 为负,则返回...
sql
怎么取
某个字符
串最后一次出现的位置后面的字符串
答:
/*取前面*/select substr(str, 0, charindex('src=', str)+1) from table/*取后面*/select substr(str, charindex('src=', str)) from table
sql查询某
一字段的哪些值是
字符串
,哪些值是数字
答:
用IsNumeric(expression)来判断。--- SELECT FROM TableA WHERE IsNumeric(a1)
SQL语句
:select
查询值
必须不以”8”
开头
,但必须包含
字符
”8”;
答:
下面是
某个
数据库中的ID号不以8
开头
但是中间必须包括8的
查询
语句。select from 制单人信息表 where ID号 like '[^8]%8%'切勿复制中文状态下输入的‘’,在查询分析器中会显示错误!最好自己写。
请问
sql
server如何
查询某
列里指定位数的
字符
为80的数据
答:
select from 表名 where 列名 like '_80%'这个可以
查询
第二位和第三位是80的数据 你如果想查第五位和第六位是80的数据 select from 表名 where 列名 like '___80%'
SQL
: 有一些数据
查询
后,开头部分有空格,想在查询的过程中把
开头的
空格...
答:
SELECT REPLACE(col1,LEFT(col1,1),'_') FROM dbo.a
SQL查询
语句,提取
某个字符
后面的字符
答:
可以使用 charindex找出@所在的位置,然后进行
字符串的
处理。最后再汇总。示例如下:select right(a,len(a) - charindex('@',2) ) a,count(1) from A group by right(a,len(a) - charindex('@',2) )
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜