zoukankan      html  css  js  c++  java
  • 第四节基础篇

    4.1 基本的SELECT语句

    select * from T_WEATHER

    select cityname from t_weather 

    4.2 数学符号条件(>、<、>=、<=、=)

    select cityname,lat from T_WEATHER where LAT>30

    select lat,lon from T_WEATHER where CITYNAME='宁乡' 

    4.3 “AND”与“OR”、between ...and...

    select lat,lon from T_WEATHER where CITYNAME='宁乡' or SHORTDATE='05月07日'

    select lat,lon from T_WEATHER where CITYNAME='宁乡' and SHORTDATE='05月07日'

    select cityname,lat from t_weather where lat between 29.82 and 30

    4.4 IN 和 NOT IN 

    in和not in指的是一个范围

    select * from t_weather where LAT in (20,30) and CITYNAME='宁乡'
    select * from T_WEATHER where LAT not in (29,30) and CITYNAME='宁乡'

    4.5 通配符

    关键字 LIKE 在SQL语句中和通配符一起使用,通配符代表未知字符。SQL中的通配符是 _ 和 % 。其中 _ 代表一个未指定字符,% 代表不定个未指定字符。

    select * from T_WEATHER where CITYNAME like'满_'
    select * from T_WEATHER where CITYNAME like'满%' order by LAT desc

    4.6 对结果排序

    select * from T_WEATHER where CITYNAME like'满%' order by LAT desc

    4.7 SQL 内置函数和计算

    select max(lat) as max_lat,min(lat) as min_lat,AVG(lat)
    as avg_lat,COUNT(lat) as count_lat,SUM(lat) as sum_lat from t_weather

    4.8 子查询

    4.9 连接查询

    在处理多个表时,子查询只有在结果来自一个表时才有用。但如果需要显示两个表或多个表中的数据,这时就必须使用连接(join) 操作。

    连接的基本思想是把两个或多个表当作一个新的表来操作,如下:

    另一个连接语句格式是使用 JOIN ON 语法,刚才的语句等同于:

  • 相关阅读:
    win10 Administrator
    笔记
    一步一步建MVC
    安装mysql数据库
    为什么工具监测不出内存泄漏
    实现客户端服务端编译分离
    session
    JavasScript基数排序
    asp.net C# 导出EXCEL数据
    (Excel导出失败)检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失
  • 原文地址:https://www.cnblogs.com/mecy1222/p/7308110.html
Copyright © 2011-2022 走看看