大型数据库informix的函数使用

函数:
关键字DISTINCT/UNIQUE 用于剃掉相同的列名
使用COUNT函数:

SELECT COUNT(*) FROM stock
SELECT COUNT(*) FROM stock WHERE manu_code = 'SHM'  
SELECT COUNT (DISTINCT manu_code) FROM stock、

使用AVG函数:

SELECT AVG(unit_pricr) FROM stock
SELECT AVG(*) FROM stock WHERE manu_code = 'SHM'

使用MAX和MIN函数:

SELECT MAX(ship_charge),MIN(ship_charge) FROM orders

使用SUM函数:

SELECT SUM(ship_weight) orders WHERE ship_date = "7/13/1998"

使用RANGE函数:

SELECT RANGE(unit_price) FROM stock GROUP BY manu_code

使用STDEV函数:STDEV 是函数计算所选行的标准偏差即便准差。

SELECT STDEV(age) FROM u_pop
    GROUP BY state
    WHERE STDEV(age) > 21

使用VNRIANCE函数:VNRIANCE是函数计算所选行的方差

SELECT VARIANCE(age) FROM u_pop
GROUP BY birth
WHERE VARIANCE(age) > 21

使用DAY和CURRENT函数:
用DAY可以返回日期(一个月中的某一天)
用CURRENT可以返回日期(当前日期即当月中的某一天)
MONTH YEAR WEAKDAY 同理

使用DATE函数:DATE函数允许将字符串转换为DATE值

SELECT customer_num, call_dtime, res_dtime
FROM cust_calls
WHERE call_dtime > DATE (’12/31/97’)

使用TO_CHAR函数将DATETIME或DATE值转化为字符串值

SELECT customer_num,
TO_CHAR(call_dtime, "%A %B %d %Y") call_date
FROM cust_calls
WHERE call_code = "B"

使用TO_DATE函数将字符串值转化为DATETIME或DATE的值(输出格式可指定)

SELECT customer_num, call_descr
FROM cust_calls
WHERE call_dtime = TO_DATE("1998-07-07 10:24","%Y-%m-%d %H:%M").

SELECT order_num, paid_date
FROM orders
WHERE order_date = TO_DATE("6/7/98", "%m/%d/%iY")   

使用LOWER函数将字符串中的每个大写字母替换为小写字母。LOWER函数接受字符数据类型的自变量并返回具有与指定的自变量相同数据类型的值。

SELECT manu_code, LOWER(manu_code)
FROM items
WHERE order_num = 1018

使用UPPER函数将字符串中的每个小写字母替换为大写字母。UPPER函数接受字符数据类型的自变量并返回具有与指定的自变量相同数据类型的值。

    SELECT call_code, UPPER(code_descr) 
    FROM   call_type

使用INITCAP函数:使用INITCAP函数来将字符串中的每个词的首字母替换为大写字母。每当函数遇到字母之前是非字母字符时,NINTCAP函数就会假设是一个新词。INITCAP函数接受数据字符类型的自变量并返回具有与指定的自变量相同数据类型的值。

  SELECT INITCAP(description)   FROM   stock
  WHERE manu_code = "ANZ"

使用REPLACE函数:
REPLACCE函数将单元列值each替换为查询返回的每一行的item。REPLACE函数的第一个自变量是要进行求值的表达式。第二个
自变量指定想要替换的字符。第三个自变量指定要替换除去的字符的新字符串。

SELECT stock_num, REPLACE(unit,"each", "item")  cost_per,
unit_price
FROM stock
WHERE manu_code = "HRO"

stock_num cost_per unit_price
1   case    $250.00
2   case    $126.00
4   case    $480.00
7   case    $600.00
110     case    $260.00
205     case    $312.00
301     item    $42.50
302     item    $4.50
304     box     $280.00
305     case    $48.00
309     case    $40.00
312     box $72.00
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,670评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,928评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,926评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,238评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,112评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,138评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,545评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,232评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,496评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,596评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,369评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,226评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,600评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,906评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,185评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,516评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,721评论 2 335

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,196评论 0 4
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,497评论 18 139
  • 活得让上帝眼红 徐 宏 或许,是生来的不安分,也或许是性格上就有一种使人难以接受...
    sunxuhong阅读 258评论 2 1
  • 1989年10月,他出生在韩国大邱。 对一个一贫如洗的家庭而言,他是希望,也是累赘。 他的父母在当地一家餐馆工作,...
    红枫丿丶阅读 1,081评论 0 1