`

【个人知识备忘】mysql语法总结

阅读更多
日期转字符串
select count(*) from act_order where DATE_FORMAT(gmt_create,'%Y-%m-%d')='2012-10-1';

加减天数:
update act_order_timeout set validity_time= DATE_ADD(gmt_create, INTERVAL 15 DAY) where status=0;

自动更新的mofigytime
定义t5由一个自增字段,一个默认当前时间戳并update时随动更新字段组成。
mysql> CREATE TABLE t5 (
  id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
  css timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  v int(11) DEFAULT NULL );
Query OK, 0 rows affected (0.13 sec)

mysql> insert into t5(v) values (1);
Query OK, 1 row affected (0.06 sec)
mysql> select * from t5;
+----+---------------------+------+
| id | css                 | v    |
+----+---------------------+------+
|  1 | 2012-09-06 08:04:29 |    1 |
+----+---------------------+------+
参考文档:http://www.w3school.com.cn/sql/func_date_format.asp


mysql  据主键查询,极限是多少?
外层删除操作与子查询同时操作同一张表
再在子查询建个子表吧
delete from category_trees  where root_id=0 and parent_id=0 and user_id=0 and  id not in (select cid from (select ct.id as cid from category_trees ct,localstore_categories lc where ct.id=lc.category_id) as c) ;

复制表的问题。
通过create table temp_limit_channel select * from limit_channel;只能复制表的结构和数据。无法复制主键、索引之类。


分享到:
评论

相关推荐

    精选_基于Jsp和MySQL实现的个人记事备忘系统_源码打包

    【标题】"精选_基于Jsp和MySQL实现的个人记事备忘系统_源码打包"揭示了这个项目的核心——一个使用JSP(JavaServer Pages)技术和MySQL数据库构建的个人记事本或备忘录应用。这样的系统允许用户在线创建、编辑、存储...

    小雪备忘录PHP开源系统(xNote) v1.0.zip

    "小雪备忘录PHP开源系统(xNote) v1.0.zip" 是一个基于PHP语言开发的开源备忘录系统,适用于个人或小型团队记录、管理日常事务。这个系统允许用户创建、编辑、删除备忘录,并可能具备权限管理、搜索功能等。从文件...

    MYSQL笔记 .md

    ### MySQL核心概念与操作 #### 1. 数据库 (DB), 数据库管理系统 (DBMS), 结构化查询语言 (SQL) - **数据库 (DB)**: 数据库是在硬盘上以文件...通过这些知识点的学习,可以帮助初学者更好地理解和使用MySQL数据库。

    sajib-cheatsheet:这是我的个人备忘单

    【标题解析】:“sajib-cheatsheet”很可能是一个个人创建的备忘单或速查表,由用户“sajib”制作,用于记录和整理各种技术知识点或操作指南。这个标题表明这是一个集中的资源,可能包含编程语言、操作系统命令、...

    备忘单:各种主题备忘单的集合

    标题中的“备忘单:各种主题备忘单的集合”表明这是一个包含多种主题和技术的备忘资源库,可能涵盖了编程语言、操作系统、网络技术、数据分析等多个领域的关键知识点。备忘单通常是为了帮助用户快速回顾和记忆重要...

    大数据平台搭建文档.zip

    文档清单编程语言SQL 语法基础SQL 进阶理论Scala 语法备忘C++ 语法备忘数据库MySQL8.0 部署分布式存储GlusterFS 部署大数据组件Hadoop 安装Zookeeper 安装Hive 安装Sqoop 安装(已废弃的大数据组件)HBase 安装Spark...

    大量的备忘单:我大量的备忘单(编码,备忘,引脚排列,命令列表等)的一部分

    备忘单可能涵盖语法、数据结构、模块导入、错误处理等。 - **C++/C**: 低级编程语言,用于系统编程、游戏开发等。备忘单可能包括内存管理、指针、预处理器、结构体和联合等关键概念。 - **Java**: 面向对象的跨...

    备忘录

    【标题】:“备忘录”通常指的是用于记录和管理日常任务、笔记或待办事项的...通过以上知识点的学习和实践,可以构建出一个功能完善的备忘录应用,无论是作为个人工具还是分享给他人使用,都能有效提高信息管理的效率。

    Cheat-Sheets:该存储库将包含我日常活动中所需的所有备忘单

    通过整理这些备忘单,不仅可以提升个人的工作效率,也可以作为团队内部知识共享的资源,甚至可以公开分享给社区,帮助更多的人学习和进步。 至于"Cheats-Sheets-main"这个文件名,很可能表示这是存储库的主目录或者...

    高级java工程师面试考纲,java高级工程师进阶知识地图

    - **数据库系统**:熟悉至少一种数据库管理系统(如MySQL、Oracle、SQL Server)的使用。 2. **高级数据库开发** - **高并发与大数据**:了解在高并发环境下数据库的处理方式,以及大数据存储解决方案。 #### ...

    运用jsp实现万年历

    1. JSP的基本语法和生命周期 2. Servlet的原理和用法 3. HTML和CSS用于页面布局 4. 公历和农历转换算法 5. 数据库设计与MySQL操作 6. JDBC接口的使用 7. MVC设计模式 8. HTTP协议基础 9. 部署和运行Java Web应用在...

    采访备忘单:tech技术采访的常见问题

    这个描述提示我们,备忘单涵盖了JavaScript的各个方面,包括语法、DOM操作、异步处理、闭包、原型链等。全栈部分可能涉及前后端交互、API设计和数据库管理。后端主题可能涵盖服务器端语言(如Node.js、Java、Python...

    javascript-rocketseat:使用Java编写备忘录

    4. **数据库交互**:为了持久存储备忘录,你可能需要使用关系型数据库,如MySQL或SQLite。Java中的JDBC(Java Database Connectivity)API用于连接和操作数据库。你需要学习如何编写SQL查询来创建表、插入、更新和...

    java面试宝典-自用

    这个压缩包很可能是为了个人学习和备忘而创建的,包含了丰富的面试准备材料。在这里,我们将深入探讨Java面试中常见的核心概念和技术。 1. **基础语法**:面试时常会考察Java的基础语法,如数据类型、变量、运算符...

    Java面试宝典2018

    - 代理模式、命令模式、迭代器模式、中介者模式、备忘录模式等。 - 观察者模式、策略模式、模板方法模式、访问者模式、职责链模式等。 - **常见面试题**: - 工厂模式与抽象工厂模式的区别? - 适配器模式的两种...

    基于Struts和Hibernate的医院药品管理系统毕业设计论文.docx

    为了实现该系统,我们需要熟练掌握JAVA语言的基本语法和规则,并且需要熟悉掌握mysql数据库的设计和实现。同时,我们还需要熟练掌握数据库连接和操作的技术方法,并且需要能够完成系统的设计和开发。 该系统的设计...

    收集的常见的专业问题解决办法.rar

    2009-03-09 09:42 159485 36202 常见的专业问题解决办法\MYSQL命令备忘_心心相惜.mht 2009-02-24 09:01 165033 37357 常见的专业问题解决办法\MySql的配置_Believe ┭┮ YourSelf.mht 2009-02-24 08:43 452690 ...

    awesome-cheatsheets-cn::fire::fire::fire:专为国人开发者打造的备忘单-操作系统,数据库,编程语言,框架和开发工具等速查表。通过一个文件快速掌握或查找您所需的关键知识。项目上榜靠你了,觉得不错点个Star吧!:rocket::rocket:

    这里可能包括MySQL、PostgreSQL、MongoDB、Oracle等数据库的速查表。这些速查单通常包含SQL查询语法、数据库设计原则、性能优化技巧等关键信息。对于开发者而言,掌握数据库操作和优化能力是提升项目性能的关键。 ...

    基于PHP的虐神百度开源系统 v1.0.zip

    它的语法简洁而灵活,使开发者能够快速地编写动态网页内容。PHP支持多种数据库,如MySQL,这使得它在创建交互式网站时具有很高的灵活性。 在"虐神百度开源系统 v1.0"中,我们可以推测以下几个核心知识点: 1. **...

    JAVA技术体系

    - **基础语法**:涵盖 Java 语言的基本概念,如变量、数据类型、运算符、控制结构等。 - **面向对象**:介绍类、对象、继承、封装、多态等面向对象编程的基本原理。 - **异常处理**:学习如何在 Java 程序中有效地...

Global site tag (gtag.js) - Google Analytics