一些常用的mysql语句
初始化自增长
ALTER TABLE tablename auto_increment=1
判断表是否存在
select table_name from `INFORMATION_SCHEMA`.`TABLES` where table_name = 'tablename'
查询表的枷锁解锁机制
show engines 查询数据库表机制
show table status like 'table_name' 查询table_name的机制
更新需要操作的数据
update pe_bzz_examscore s set s.total_grade = '不合格'
where s.id in (select t.id from (select id,fk_exam_batch_id,status,total_score from pe_bzz_examscore) t
where t.fk_exam_batch_id = '0000' and t.status = '111' and ifnull(t.total_score, 0) < 60)
动态的模糊查询
select * from table1 where `text` like CONCAT( '%' , (select name from table2 where id =1), '%' );
=---关联查询的重复处理 用left也不行的时候
//String sql = "select eo.order_id order_id,eo.sn sn,eo.create_time create_time,eo.member_id member_id from es_order eo,es_order_items eoi,es_goods eg where eo.order_id = eoi.order_id and eoi.goods_id=eg.goods_id and eg.is_fund_goods=1 and eo.pay_status=2 and eo.member_id="+member.getMember_id();
// 第一个不行 第二个可以
String sql = "SELECT eo.order_id order_id,eo.sn sn,eo.create_time create_time,eo.member_id member_id FROM es_order eo WHERE 1 = 1 AND eo.pay_status = 2 AND eo.member_id = ? AND EXISTS( SELECT 1 FROM es_order_items eoi WHERE 1 = 1 AND eo.order_id = eoi.order_id AND EXISTS(SELECT 1 FROM es_goods eg WHERE eoi.goods_id = eg.goods_id AND eg.is_fund_goods = 1) )";
// 上面处理是为了分页时候不能用group by的处理
分享到:
相关推荐
资源名称:常用MySQL语句大全资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql insert语句mysql ...
MySQL常用SQL语句 MySQL是一种关系型数据库管理系统,使用SQL(Structured Query Language)语言来管理和操作数据库。下面是MySQL中一些常用的SQL语句: 创建、删除和基本查询 * 显示数据库:`show databases;` *...
MySQL 常用性能查询语句 MySQL 是一种关系型数据库管理系统,提供了多种方式来查询和优化数据库性能。本文总结了一些常用的 MySQL 性能查询语句,帮助数据库管理员和开发人员更好地了解和优化数据库性能。 1. 查看...
mysql修改语句 mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,...
MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用...
常用查询语句 * 简单查询:使用 `select * from 表名` 语句可以查询一个表中的所有字段。 * 条件查询:使用 `select * from 表名 where 字段=值` 语句可以根据条件查询表中的数据。 * 模糊查询:使用 `select * ...
下面将详细介绍MySQL中的SQL语句及其生成器的相关知识。 1. SQL基础概念 SQL,全称为结构化查询语言,是用于创建、查询、更新和删除数据库中数据的标准语言。它分为DQL(查询语言)、DML(数据操纵语言)、DDL...
在这个过程中,`MysqlToPostgresUtil`工具扮演着重要的角色,它能帮助我们将MySQL的DDL(Data Definition Language)语句转换为PostgreSQL兼容的格式,从而简化迁移过程。 MySQL和PostgreSQL虽然都是关系型数据库...
Mysql常用操作语句 Mysql是当前最流行的开源关系型数据库管理系统之一,对于 PHP+Mysql 技术的新手来说,掌握Mysql的基本操作语句是必不可少的。本文将详细介绍Mysql的基本操作语句,包括登录、数据库操作、表操作...
### MySQL常用语句详解 #### 1. 查看服务器上存在的数据库 - **语句**:`SHOW DATABASES;` - **用途**:列出当前MySQL服务器上所有的数据库。 - **示例**:运行该命令后,会显示所有可用的数据库列表。 #### 2. ...
本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...
了解并熟练运用这些基本的MySQL语句,能够有效地管理和操作数据库,满足小站开发的需求。通过学习和实践,你可以创建更复杂的查询,优化数据库性能,以及实现更高级的功能,如联接操作、聚合函数和事务处理。在实际...
易语言mysql语句拼接源码,mysql语句拼接,初始化,置表名,where,get_one,get_array,save,update,断开,new,条件_文本,条件_数值,取条件,插入_文本_数据,取插入_表,取插入_值,插入_整数_数据,修改_文本,修改_数值,取修改...
Mysql存储过程常用语句模板(含变量,if,三种循环等等) Mysql存储过程常用语句模板(含变量,if,三种循环等等) Mysql存储过程常用语句模板(含变量,if,三种循环等等) Mysql存储过程常用语句模板(含变量,if,三...
本文将深入探讨PHP与MySQL交互的一些核心语句,以及它们在实际开发中的应用。 1. **连接 MySQL 数据库**: 使用 `mysql_connect()` 函数,提供服务器名(servername)、用户名(username)和密码(password)来...
mysql常用语句总结 思维导图
MySQL 语句大全 MySQL 语句大全是一个非常重要的数据库管理系统,它提供了许多基本语法和高级查询运算词,让开发者和数据库管理员可以更好地管理和维护数据库。在本篇文章中,我们将详细介绍 MySQL 语句大全的基本...
MySQL常用SQL语句解析 MySQL是一种关系型数据库管理系统,广泛应用于Web应用程序的开发中。掌握MySQL的常用SQL语句是开发者的必备技能。本文将对常用的MySQL SQL语句进行详细的解析。 1. 查看数据库命令:show ...