zoukankan      html  css  js  c++  java
  • 数据库MySQL--基础查询

    1.查询字段

    查询表某字段:select 字段名 from 表名;

    查询表内所有字段:select * from 表名;

    (当字段和关键字重名是用( ` )着重号区分 )

    2.查询常量值

    select 100;#查询数字

    select  ‘John’;# 查询字符

    3.查询表达式

    select 100*98;

    4.查询函数

    select VERSION(); # 调用该函数后返回执行结果

    5.起别名

    select 100*98 as 结果;  # 使用as 起别名

    select last_name 姓,first_name 名 from employees;()   # 使用空格起别名

    (当别名中有关键词或者特殊符号(例:# 空格等),别名可加上双引号 “” )

    6.去重

    select distinct 字段名 from 表名;  # 关键字 distinct 去重

    7. +号的作用:仅仅只是运算符

    select 100+90;两操作数都为数值型,则为加法运算

    select '123' +90 ;若一方为字符型,则+会试图将字符型数值转换成数值型

            转换成功,则继续加法运算

    select 'john' +90 ;  转换失败,则将字符型数值结果转换为0

    select null+90; 若+运算其中一方为null,则结果为null

    8.字符连接

    select concat(‘a’,'is','b') as 结果;  #concat()用于字符连接

    9.若字段值为null

    select ifnull(字段名,0) from 表名;# ifnull 为关键字,表示如果字段中为值为null 则将其替换为0

  • 相关阅读:
    nginx的基础使用
    npm的一些细节
    webpack打包多页面
    右键打开命令窗口
    本地建立服务器
    would you please...could you please...两句区别是什么?
    Mockito/PowerMockito Straige Issues
    pip install pyinstaller
    20171211
    Chrome 扩展
  • 原文地址:https://www.cnblogs.com/Vera-y/p/10917195.html
Copyright © 2011-2022 走看看