热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

表、数据的增删改查(所有列、指定列、添加常量、字段起别名、和并列、去除重复、条件查询、比较、判断空、模糊查询)...

表的增减改查desctablename;查看表结构droptablename;删除表字段增改删:格式altertabletablenameaddcolumnnamev

表的增减改查

desc tablename;查看表结构

drop table name;删除表

字段增改删:格式

alter table tablename add column name varchar(20);

alter table tablename modify column name varchar(20);

alter table tablename drop column  name;

alter table tablename change column oldname newname varchar(10)*;

数据的增删改

增加数据

insert into tablename VALUES(1,'张三','男',20); 插入字段:insert into 

插入部分字段

insert into tablename (id,NAME) value(2,'李四');

注意:

tablename(sid,ssex)

       values(2,'小明') 括号里是对应的

查询所有:

select * from tablename; 

修改数据:格式: update tablename set 列名='改的内容' where id=x;

update tablename set name="小红" where id=2;

删除

删除整个表:delete from tablename;

带条件删除:delete from tablename where id=2;

彻底删除:truncate table tablename

delete 和truncate区别d可以还原 t彻底删除

pm:

查询(举例)

1.1查询所有列:select * from tablename;

1.2查询指定列:select 字段,字段 from tablename;

1.3查询时添加常量列:select  字段,字段,'java0322' AS 'class' fromtablename;

查询时给字段起别名:select sid AS '编号',sname AS '姓名',ssex FROM student;    

1.4查询时合并列:select sname,(字段+字段) AS '总成绩' from 表名;

注意:合并列只能数值类型字段

1.5查询去除重复记录:select distinct 字段 from 表名;

   

注:字段 ssex  和 (ssex) 是一样的

1.6条件查询:条件(where) 逻辑条件:and(与)  or(或)

select * from tablename where 字段=条件 and 字段=条件;

select * from tablename where 字段=条件 or 字段=条件;

 

1.6.1比较条件&#xff1a;> <>&#61; <&#61; &#61; <>(不等于) between and (不等于>&#61; 且<&#61;)

查询jsp成绩<60的&#xff1a;select * from tablename where jsp<60;

查询jsp<60且html>60:select * from tablename where jsp<60 andhtml>60;

jsp成绩不等于100的同学:select * from tablename where jsp<>100

查询html 60到70&#xff1a;

select * from tablename where html>&#61;60 and html<70;

select * from tablename where html between 60 and 70;

1.7 判断条件&#xff08;null 空字符串&#xff09;: is null / is not null  / &#61;&#39;&#39;   /<>&#39;&#39;

IS NULL

is not null

字符串就是空  &#61;&#39;&#39;

sname <>&#39;&#39;

1.8 模糊查询&#xff1a;

模糊条件&#xff1a;like  % 表示任意字符  _:表示一个字符

 查询姓‘张’的学生&#xff1a;select * from tablename where name like &#39;张%&#39;;

 查询姓张&#xff0c;且只有两个字: 把 &#39;张%&#39; 改成 &#39;李_&#39;;


转载于:https://www.cnblogs.com/boss-H/p/10824563.html


推荐阅读
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 本文探讨了使用C#在SQL Server和Access数据库中批量插入多条数据的性能差异。通过具体代码示例,详细分析了两种数据库的执行效率,并提供了优化建议。 ... [详细]
  • JavaScript 基础语法指南
    本文详细介绍了 JavaScript 的基础语法,包括变量、数据类型、运算符、语句和函数等内容,旨在为初学者提供全面的入门指导。 ... [详细]
  • 目录一、salt-job管理#job存放数据目录#缓存时间设置#Others二、returns模块配置job数据入库#配置returns返回值信息#mysql安全设置#创建模块相关 ... [详细]
  • 本文详细介绍了JSP的三大指令:page、include和taglib,重点探讨了静态包含与动态包含的区别及其应用场景,并解释了如何使用taglib指令引入第三方标签库。 ... [详细]
  • 本文深入探讨了SQL数据库中常见的面试问题,包括如何获取自增字段的当前值、防止SQL注入的方法、游标的作用与使用、索引的形式及其优缺点,以及事务和存储过程的概念。通过详细的解答和示例,帮助读者更好地理解和应对这些技术问题。 ... [详细]
  • 本题来自WC2014,题目编号为BZOJ3435、洛谷P3920和UOJ55。该问题描述了一棵不断生长的带权树及其节点上小精灵之间的友谊关系,要求实时计算每次新增节点后树上所有可能的朋友对数。 ... [详细]
  • 本文详细介绍了 MySQL 数据库中的基础操作,包括创建、查询、修改和删除数据库、表及数据的命令。通过具体的 SQL 语句示例,帮助读者快速掌握 MySQL 的基本操作。 ... [详细]
  • 开发笔记:9.八大排序
    开发笔记:9.八大排序 ... [详细]
  • PHP 过滤器详解
    本文深入探讨了 PHP 中的过滤器机制,包括常见的 $_SERVER 变量、filter_has_var() 函数、filter_id() 函数、filter_input() 函数及其数组形式、filter_list() 函数以及 filter_var() 和其数组形式。同时,详细介绍了各种过滤器的用途和用法。 ... [详细]
  • 查找最小值的操作是很简单的,只需要从根节点递归的遍历到左子树节点即可。当遍历到节点的左孩子为NULL时,则这个节点就是树的最小值。上面的树中,从根节点20开始,递归遍历左子 ... [详细]
  • 丽江客栈选择问题
    本文介绍了一道经典的算法题,题目涉及在丽江河边的n家特色客栈中选择住宿方案。两位游客希望住在色调相同的两家客栈,并在晚上选择一家最低消费不超过p元的咖啡店小聚。我们将详细探讨如何计算满足条件的住宿方案总数。 ... [详细]
  • JSOI2010 蔬菜庆典:树结构中的无限大权值问题
    本文探讨了 JSOI2010 的蔬菜庆典问题,主要关注如何处理非根非叶子节点的无限大权值情况。通过分析根节点及其子树的特性,提出了有效的解决方案,并详细解释了算法的实现过程。 ... [详细]
  • 本文介绍 SQL Server 的基本概念和操作,涵盖系统数据库、常用数据类型、表的创建及增删改查等基础操作。通过实例帮助读者快速上手 SQL Server 数据库管理。 ... [详细]
  • Oracle中NULL、空字符串和空格的处理与区别
    本文探讨了在Oracle数据库中使用NULL、空字符串('')和空格('_')时可能遇到的问题及解决方案。重点解释了它们之间的区别,以及在查询和函数中的行为。 ... [详细]
author-avatar
mmmmmmmmmm0000
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有