1.insert ignore into terms_in_homepage(term_name) values(?) on DUPLICATE KEY UPDATE term_id=LAST_INSERT_ID(term_id);
说明:
ignore 只关注主键对应记录是不存在,无则添加,有则忽略。
ON DUPLICATE KEY UPDATE 在添加时操作,关注非主键列,注意与ignore的区别。有则更新指定列,无则添加。
LAST_INSERT_ID 自动返回最后一个 INSERT 或 UPDATE 操作为 AUTO_INCREMENT 列设置的第一个发生的值.
2.delete student,score from student left join score using(student_id) where student.student_id=13
说明:
using 相當於 "ON"
3.SELECT SQL_CALC_FOUND_ROWS * FROM web_content WHERE id > 100 LIMIT 10;
4.select FOUND_ROWS();
分享到:
相关推荐
MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用语法与操作语句实例MySQL+PHP常用...
MySQL中一些常用基础语法
以下是一些MySQL5.1常用语法的详细说明: 1. **数据库操作**: - `SHOW DATABASES;`:用于列出服务器上所有的数据库。 - `CREATE DATABASE name;`:创建一个新的数据库。 - `USE databasename;`:选择并切换到...
mysql转换成oracle时的常用语法说明
MySQL语法手册是学习和理解MySQL操作的重要参考资料,涵盖了从基本的查询到复杂的存储过程等所有方面。 一、SQL基础 SQL是用于管理关系数据库的语言,MySQL语法手册首先会介绍SQL的基础概念,包括数据类型(如整数...
### MySQL常用语法概览 #### 一、备份数据库 在日常的数据库管理中,备份是至关重要的一个环节,它可以帮助我们在数据丢失或损坏时快速恢复。 ##### 命令格式 ```bash # ./mysqldump -u 用户名 -p密码 数据库名 > ...
以上就是关于MySQL的一些基本操作及常用语法的详细介绍,这些知识点覆盖了登录与退出MySQL、修改密码、用户权限管理、数据库和表的基本操作等方面,希望能够帮助读者更好地理解和掌握MySQL的基础用法。
Mysql和Sqlserver常用功能语法比对,了解两个数据库功能区别
mysql的select语法常用集合,mysql常用select,select大全
以下是一些具体的示例代码,展示了如何使用上述语法: #### 示例 1: 查询年龄大于 30 的员工信息 ```sql SELECT * FROM employees WHERE age > 30; ``` #### 示例 2: 更新员工的年龄 ```sql UPDATE employees SET ...
下面将分别详细介绍这些领域的常用API和MySQL的常用语法。 一、Java API Java API是Java开发的基础,包括了各种类库和接口,用于实现各种功能。在JDK 1.8中,一些重要的API包括: 1. **集合框架**:如ArrayList、...
以下是一些关键的MySQL语法和操作的详细说明: 1. **启动MySQL服务器**: 通过`winmysqladmin`或直接在DOS命令行中运行`d:mysqlbinmysqld`来启动MySQL服务。 2. **进入MySQL交互界面**: 打开DOS命令行,然后...
本猿最近做数据库迁移,修改了大量sql语句,对oracle和MySQL语法之间的一些不同之处总结了一些。
MySQL 命令行常用命令是 MySQL 数据库管理员和开发者需要掌握的基本技能,本文将介绍 MySQL 命令行常用命令的六大招数,包括 MySQL 服务的启动和停止、登陆 MySQL、增加新用户、操作数据库、导出和导入数据、乱码...
MySQL-SQL语法及其使用PPT:主要介绍了MySQL常用语法及其基础命令的使用,练习,总结齐全、概况精要
以下是一些关于MySQL的基本语法及其应用的详细说明: 1. **显示和管理数据库**: - `SHOW DATABASES;` 用于列出服务器上所有的数据库。 - `CREATE DATABASE name;` 创建一个新的数据库。 - `USE databasename;` ...
本知识点将对给定文件中出现的MySQL语法进行详细解读。 首先,从文件内容中可以看到,创建表(CREATE TABLE)是数据库操作中的一个基础任务。MySQL中创建表的语法可以包括表名、列名以及列的数据类型,并且可以指定...
以上介绍了 MySQL 初级语法中的一些常用操作,包括创建表、创建索引、改变表结构、删除数据对象以及执行查询。通过这些基础操作的学习,可以为进一步深入学习 MySQL 打下坚实的基础。在实际应用中,还需要结合具体的...
### MySQL基本语法详解 #### 存储过程 存储过程是一种保存在服务器上的SQL代码块,可以接受输入参数,返回输出参数,并且能够执行复杂的数据库操作。掌握存储过程的基本语法是MySQL学习的重要部分。 ##### 创建...
本文将深入探讨MySQL的操作与语法,旨在帮助读者理解和掌握在MySQL环境中进行数据库管理和数据操作的关键技巧。 一、MySQL安装与配置 安装MySQL通常涉及下载适合您操作系统的二进制文件,然后按照安装向导的步骤...