十一,数据库的增删改查基础

原创 2018年04月17日 17:00:43
show DATABASES;--查询所有数据库

2,新增数据库:create database dataname;

create DATABASE xinjing;

3,使用数据库,

use xinjing;

4,新建数据表,

create table student(id int(4) primary key,name char(20),age int(4));

5,查询所有数据表

show tables;

6,删除表

drop table student;

7,修改表名字

alter table student rename stu; 

8,查看表结构

desc stu;

9,增加表字段

alter table stu add sex char(4); 
alter table stu add sex char(10) not null;

10,删除表中的字段

alter table stu drop sex;

11,修改表中字段的属性

alter table stu change sexx sex char(4) not null;

12,删除表中的所有主键

alter table stu drop primary key; 

13,增加新主键

alter table stu change id id int(4) PRIMARY key;

14,查询表中的所有数据

SELECT * from stu;

15,插入一行

insert into stu(id,name,age,sex) values (100,'zhang',24,'nv');

16,插入多行数据

insert into stu(id,name,age,sex) values (101,'zhang',24,'nv'),(102,'zhang',24,'nv');

17,删除一行

delete from stu where id=100;

18,修改更新某些行数据

update stu set sex='nan' where id=102;

19,查询

select * from stu where id=102;

20,根据排序查询,默认升序,降序要加desc

select * from stu order by age;
select * from stu order by age desc;

21,查询

select * from stu order by age limit 0,1;
select id,max(age) from stu;
select id,max(age),sex from stu group by sex;
select name as "名字",(math+chinese+english) as "总分" from students where address like "湖南%"
select name as "姓名",total as "总分" from (select name,(math+chinese+english) as total from students where address like "湖南%")s1,(select max(math+chinese+english) as max from students where address like "湖南%")s2 where s1.total=s2.max;

22,给查出来的列改名字

select name as "姓名" ,sex as "性别" from stu;















版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xinjing2018/article/details/79976056

数据库的基础增删改查SQL语句

数据库的基础增删改查SQL语句
  • wxw20147854
  • wxw20147854
  • 2017-02-17 23:45:14
  • 11848

数据库SQL语句的增删改查(总结)

一、增:有2种方法 1.使用insert插入单行数据:          语法:insert [into] [列名] values    例:insert into Strdents (姓名...
  • Zhangxichao100
  • Zhangxichao100
  • 2017-02-14 14:49:14
  • 1596

SQL基本增删改查语句

0. 数据库的基本操作:增删改查(CRUD: create retrieve update delete) 1. 创建表 create table info(_id integer primary k...
  • duyiqun
  • duyiqun
  • 2017-01-31 16:41:44
  • 221

常见的增删改查sql语句

一、增:有2种方法 1.使用insert插入单行数据:          语法:insert [into] [列名] values    例:insert into Strdents (姓名...
  • study_7forever
  • study_7forever
  • 2018-01-16 14:54:38
  • 47

数据库的基本SQL操作(增删改查)

1、为表添加主键alter table add primary key(col);主键添加前:主键添加后:2、插入数据insert into (field1,field2,field3..) va...
  • yuanmxiang
  • yuanmxiang
  • 2016-06-15 17:08:47
  • 9647

纯JAVA不用数据库的,用数组对数据增删改查

  • 2011年11月23日 17:26
  • 13KB
  • 下载

数据库入门之增删改查

所用的IDE为idea,数据库用的是Navicat for MySQL。好了,开始正题,今天要做person小项目,有以下几个步骤: Navicat for MySQL数据库的构建,以及如何建pers...
  • zhaiax672
  • zhaiax672
  • 2016-09-21 16:38:32
  • 1667

C# SQL数据库的基础增删改查和事务

刚学了C#中写SQL数据库的增删改查,只是最基础SQL语句使用,深入地等待学习中。 在操作数据库之前,要先下载SQL Server与C#连接使用,数据库的表都是放在SQL Server当中的,C#只是...
  • shiyangkai
  • shiyangkai
  • 2017-05-09 14:03:03
  • 7557

WPF旅游管理系统(增删改查)实例实用

一、最近刚用WPF做了一个旅游管理系统先附上界面:
  • u012963330
  • u012963330
  • 2014-07-07 20:37:35
  • 2561

SQL Server数据库增删改查等语句实例(3)

增删改查(约束索引等)
  • H_lukong
  • H_lukong
  • 2016-10-23 20:37:23
  • 1386
收藏助手
不良信息举报
您举报文章:十一,数据库的增删改查基础
举报原因:
原因补充:

(最多只允许输入30个字)