zoukankan      html  css  js  c++  java
  • Java数据库 高级查询

    插入数据记录

    1.插入单行数据

    语法: INSERT INTO 表名 [(字段名列表)]  VALUES (值列表);

    2.插入多行数据

    语法:INSERT INTO 新表 (字段名列表) VALUES (值列表1), (值列表2), ......, (值列表n);

    注意:在是INSERT语句插入记录时,如果不包含字段名称,VALUES后值列表中各字段的顺序必须和表定义中各字段的顺序相同,如果表结构变了(如执行了添加数据操作) 则值列表也要变化,否则会出现错误.如果指定了插入的字段名,就会避免这个问题,因此,建议在插入数据时指定具体字段名.

    3.将查询结构插入到新表

    语法1:    

    INSERT INTO 新表(字段1,字段2,......)

    SELECT 字段1,字段2,......

    FROM 原表;

    语法2:

    CREATE TABLE 新表 (SELECT 字段1,字段2, ........FROM 原表);

    更新数据记录

    语法:  UPDATE 表名 SET 字段1=值1,字段2=值2,........字段n=值n [WHERE 条件]; 

     删除数据记录

    语法: DELETE  FROM 表名  [WHERE条件];

    语法: TRUNCATE TABLE 表名;

     数据查询

     DQL语句回顾

    SQL Server中数据查询语句:

    语法:        SELECT<字段名列表>

    FROM<表名或视图>

    [WHERE <查询条件>]

    [GROUP  BY  <分组的字段名>]

    [HAVING <条件>]

    [ORDER BY  <排序的字段名> [ASC 或  DESC]];

     LIMIT子句

    语法:        SELECT<字段名列表>

    FROM<表名或视图>

    [WHERE <查询条件>]

    [GROUP  BY  <分组的字段名>]

    [ORDER BY  <排序的字段名> [ASC 或  DESC]]

    [LIMIT  [位置偏移量, ]行数];

    其中:1.位置偏移量指从结果集中第几条数据开始显示(第一条记录的位置偏移量是0,第2条   是1,....),当省略时从第一条记录开始显示.

    2.行数值显示记录的条数

  • 相关阅读:
    (转)接口100
    (转)WordPress常用模板函数 修改或自制WordPress主题必备
    (转)Memcached 之 .NET(C#)实例分析
    Ubuntu(Linux) + mono + xsp4 + nginx +asp.net MVC3 部署
    urls.py路由系统分发的本质
    Django-缓存
    Django-信号
    MySQL表按月切割
    通过ModelForm实现主机添加和编辑
    字定义JSON序列化支持datetime格式序列化
  • 原文地址:https://www.cnblogs.com/jibanmiaomiao/p/7600986.html
Copyright © 2011-2022 走看看