informix select

通配符的一些用法:(关键字:like % [] -)
  
select * from tablename where column1 like '[A-M]%'
  这样可以选择出column字段中首字母在A
-M之间的记录
  
select * from tablename where column1 like '[ABC]%'
  这样可以选择出column字段中首字母是A或者B或者C的记录
  
select * from tablename where column1 like '[A-CG]%'
  这样可以选择出column字段中首字母在A
-C之间的或者是G的记录
  
select * from tablename where column1 like '[^C]%'
  这样可以选择出column字段中首字母不是C的记录

 脱字符(关键字:
like _)
  通过使用下滑线字符(_),可以匹配任意单个字符
  
select * from tablename where column1 like 'M_crosoft'

 匹配特殊字符:(
[ ] _ - %
  把他们都放到
[]中就行了,比如:
  
select * from tablename where column1 like '%[%]%'

作者:fdmtdmcdm  出处:fdmtdmcdm.cublog.cn  更新时间: 2007年02月08日 
----select语句总结----

--以column1排序进行查询,也可以以多个字段进行排序,如order by column1,column2,默认是升序,降序用desc
select * from table where column>1 order by column1 
--把查询结果放到临时表temptable中
select column1 from table where colunm2<2 into temp temptable
--把字段column1放到变量var中
select colunm1 into var from table
--过滤出column2字段有两条以上的记录
select column2,count(*) from table
group by 1 having count(*)>1
--排除重复的行
select distinct column1 from table
select unique column1 from table
--时间函数
select day(time_stamp) from table
返回日期中的天
select day(current) from table

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21634752/viewspace-614057/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21634752/viewspace-614057/

你可能感兴趣的:(informix select)