`
shiwuyisheng
  • 浏览: 66538 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

mysql常用SQL

阅读更多

MySQL 导出一个数据库结构

mysqldump -uroot -pxxx -h111.111.111.111 -d --add-drop-table database >c:\database.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

 

MYSQL 导出一个数据库结构+存储过程

mysqldump -uroot -pxxx -h111.111.111.111 -d -R --add-drop-table database >c:\database.sql

-d 没有数据 -R 大写,存储过程 --add-drop-table 在每个create语句之前增加一个drop table

 

MySQL 表的别名的真正用法 

SELECT  DISTINCT c.id, c.carnumber FROM szposition AS s,car AS c WHERE s.carid=c.id;

 

将同一字段中的不重复内容显示出来

select distinct 字段名 from 表名 where 条件

utf8下的mysql中实现拼音排序

select*from pinyin order by CONVERT(NAME USING GBK)确实很方便。

 

mysql查询今天、昨天、7天、近30天、本月、上一月 数据

今天

select * from 表名 where to_days(时间字段名) = to_days(now());

昨天

SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 

7

SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)

30

SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名)

本月

SELECT * FROM 表名 WHERE DATE_FORMAT( 时间字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' )

上一月

SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , '%Y%m' ) , date_format( 时间字段名, '%Y%m' ) ) =1

<!--EndFragment-->

分享到:
评论

相关推荐

    Mysql常用SQL语句

    MySQL常用SQL语句 MySQL是一种关系型数据库管理系统,使用SQL(Structured Query Language)语言来管理和操作数据库。下面是MySQL中一些常用的SQL语句: 创建、删除和基本查询 * 显示数据库:`show databases;` *...

    MySql常用sql语句

    MySQL 常用 SQL 语句 MySQL 是一种关系型数据库管理系统,提供了丰富的 SQL 语句来操作数据库。下面是 MySQL 中常用的 SQL 语句。 创建表 创建表是数据库的基本操作之一,用于存储数据。创建表的基本语法为: ``...

    MySQL常用sql语句(本人整理而出)

    MySQL常用SQL语句解析 MySQL是一种关系型数据库管理系统,广泛应用于Web应用程序的开发中。掌握MySQL的常用SQL语句是开发者的必备技能。本文将对常用的MySQL SQL语句进行详细的解析。 1. 查看数据库命令:show ...

    mysql常用sql语句

    ### MySQL常用SQL语句知识点详解 #### 一、基本操作 **标题与描述解析:** - **标题**:“mysql常用sql语句” — 指的是MySQL中常用的SQL语句集合。 - **描述**:“mysql常用sql语句,绝对适合广大mysql数据库学习...

    mysql 常用sql基础语句.docx

    mysql 常用sql基础语句.docx

    mysql 常用sql语句整理

    在这个主题中,我们将深入探讨MySQL中的一些常用SQL语句,特别是与数据库连接有关的概念,包括左连接、右连接和全连接。 首先,SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言。在MySQL中...

    MySQL常用sql语句生成器

    MySQL是一种广泛使用的开源关系型数据库管理系统,其SQL(Structured Query Language)是用于管理数据库的核心工具。SQL语句生成器则是帮助用户快速、准确地构建SQL查询的实用工具,尤其适合初学者和那些不熟悉复杂...

    mysql常用sql语句总结

    sql语句

    mysql的常用sql语句.pdf

    ### MySQL 常用 SQL 语句详解 #### 一、数据库管理 ##### 创建数据库 在 MySQL 中,创建一个新的数据库非常简单。可以使用 `CREATE DATABASE` 语句来完成这一任务: ```sql CREATE DATABASE IF NOT EXISTS ...

    springboot + mybatis +mysql+ sqlserver 双数据源

    MySQL和SQLServer是两种常用的数据库管理系统。MySQL以其开源、免费、性能优秀的特点,在互联网应用中广泛使用。而SQLServer则是Microsoft公司推出的企业级数据库系统,它提供了更高级的安全性、可扩展性和企业级...

    MySQL常用SQL语句总结包含复杂SQL查询

    本篇文章主要总结了MySQL中的一些常用SQL语句,包括复杂查询,以帮助读者更好地理解和运用。 1. 单表查询 - (1) 选择指定列:`SELECT column_name AS alias FROM table_name;` - (2) 查询所有列:`SELECT * FROM ...

    MySQL导入.sql文件及常用命令

    MySQL 导入.sql 文件及常用命令 MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 MySQL 中有多种方式可以导入.sql 文件,并且提供了许多常用命令来管理和维护数据库。 一、导入.sql 文件 在 ...

    mysql sql常用语句大全

    mysql sql常用语句大全

    Mysql常用sql语句汇总

    本篇文章将深入探讨Mysql中的一些常用SQL语句,包括数据导出、关联查询、函数应用、密码重置、远程连接配置以及排序方法等。 1. **数据导出**:MySQL提供了一个方便的`SELECT ... INTO OUTFILE`语句,可以将查询...

    MYSQL数据库常用SQL语句

    MYSQL数据库常用SQL语句

    MYSQL常用命令 和SQL语句(方言dialect)

    MYSQL常用命令 和SQL语句(方言dialect)

    从mysql数据库迁移至sqlserver数据库

    MySQL常用的数据类型如`TEXT`在SQL Server中对应的是`VARCHAR(MAX)`或`NVARCHAR(MAX)`。在迁移过程中,描述中提到的`text`类型在MySQL中存储大量文本数据,但在迁移到SQL Server时,如果没有预处理,可能会遇到中文...

Global site tag (gtag.js) - Google Analytics