资源描述:
《数据库查询语句(DBA)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、selectc.pathfromtsp_goodscategorycwherec.name='联想笔记本';
selectt.nameas分类名称,
t.goodsquantityas商品总数量,
t.sellgoodsquantityas可卖商品数量
fromtsp_goodscategoryt
whereinstr('4028807c33b057770133b0a2967d0017,4028807c33b057770133b0a342a30019,4028807c33b057770133b0a7d851001f',t.id,1,1)>0;INSTR(C1,C2,I,J)在一个字
2、符串中搜索指定的字符,返回发现指定的字符的位置;C1 被搜索的字符串C2 希望搜索的字符串I 搜索的开始位置,默认为1J 出现的位置,默认为1SQL>selectinstr("abcde",'b');结果是2,即在字符串“abcde”里面,字符串“b”出现在第2个位置。如果没有找到,则返回0;不可能返回负数1、substr(stringstring,inta,intb)参数1:string要处理的字符串参数2:a截取字符串的开始位置(起始位置是0)参数3:b截取的字符串的长度(而不是字符串的结束位置)例如:substr("ABCDEFG",0);//返回:ABCD
3、EFG,截取所有字符substr("ABCDEFG",2);//返回:CDEFG,截取从C开始之后所有字符substr("ABCDEFG",0,3);//返回:ABC,截取从A开始3个字符substr("ABCDEFG",0,100);//返回:ABCDEFG,100虽然超出预处理的字符串最长度,但不会影响返回结果,系统按预处理字符串最大数量返回。substr("ABCDEFG",0,-3);//返回:EFG,注意参数-3,为负值时表示从尾部开始算起,字符串排列位置不变。2、substr(stringstring,inta)参数1:string要处理的字符串参数2:a可以理解为从索引
4、a(注意:起始索引是0)处开始截取字符串,也可以理解为从第(a+1)个字符开始截取字符串。例如:substr("ABCDEFG",0);//返回:ABCDEFG,截取所有字符substr("ABCDEFG",2);//返回:CDEFG,截取从C开始之后所有字符select*fromtsp_goodsgwhereg.store_id=(selectidfromtet_storetwheret.storename='709394')andisdelete='0'andismarketable='1';select*fromtsp_productpjointsp_goodsgonp.goo
5、ds_id=g.idwhere g.store_id=(select id from tet_store t where t.storename='709394') and p.isdelete='0' and p.ismarketable='1';select*fromtsso_membermwherem.modifydate=to_date('2011-3-814:05:33','yyyy-mm-ddhh24:mi:ss');(日期格式查询)select*fromtest09csc.tsso_memberwherelower(substr(email,instr(email,'@
6、','-1')+1,1000))NOTin('139.com','qq.com','126.com','163.com','21cn.com')oremailisnullorderbyemail;substr(email,instr(email,'@','-1')+1,1000)
就是取@符号后的字符串。
如:123456@etong.com返回etong.com
-1 是instr从后往前找,找到第一个@+1表示在@符号开始取1000表示最大取1000个字符
select*fromtet_storetwheret.storename='1314';店铺select*fromtsp_
7、goodsgwhereg.store_id=(selectidfromtet_storetwheret.storename='1314');商品select*fromtsp_goodsgwhereg.store_id=(selectidfromtet_storeswheres.storename='709394')andg.name='水杯';select*fromtetm_address;select*fromtetm_etmrefgoods;selec