Mysql 拼接字段查询语句和join查询拼接和时间查询
个人平时记录的,有点乱
1、修改时间字段,如果时间字段的类型是date或者是datetime类型的
update 表名 set 时间字段 = DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s') where id = 110
2、查询时间格式为date或者datetime类型的数据,用时间做条件的
select * from 表名 where date_format(时间字段,'%Y-%m-%d') = '2016-12-10'
3、替换某个字段中的指定字符或数据
update 表名 set 指定字段 = REPLACE (指定字段,'要替换的内容','替换的新内容') where id = 110;
4、Mysql 查询结果拼接,这个是将数据查询拼接成一个url格式的数据http://www.kxblogs.com/n/20161210/110.html
SELECT CONCAT('http://www.kxblogs.com/n/',DATE_FORMAT(时间类型字段,'%Y%m%d'),'/',ID字段,'.html') as url FROM 表名 WHERE id > 100 and inputtime < 110;
5、根据一个表的字段查询另一个表字段的数据
SELECT 信息表字段, (SELECT 用户表字段 FROM 用户表 WHERE 用户表的ID = 信息表的用户ID) as 别名 FROM 信息表 WHERE id > 100 and inputtime < 110;
6、查询前10分钟的数据
SELECT 字段 FROM 表名 where 时间字段 >= date_sub(sysdate(),interval 600 second);
7、符合另一个表某个字段里面任意一条数据
select * from 表名 where catid = any(select catid from 另一个表 where id in (1,2,3,4,5,6,7,8,9,10));
相反用all
select * from 表名 where catid! = all(select catid from 另一个表 where id in (1,2,3,4,5,6,7,8,9,10));
8、多表查询join查询拼接
SELECT b.title,CONCAT('http://www.kxblogs.com/n/',DATE_FORMAT(a.inputtime, '%Y%m%d'),'/',a.id,'.html') as url FROM 表b b LEFT JOIN 表a a ON b.aid = a.id
欢迎指错和讨论,相互学习。
Mysql 拼接字段查询语句和join查询拼接和时间查询的更多相关文章
- T_SQL查询语句(一): 单表查询
############################################ 查询语句--SELECT ########################################## ...
- TP 查询语句中如何使用 FIND_IN_SET 这样的查询方法
TP 查询语句中如何使用 FIND_IN_SET 这样的查询方法 $condition['_string'] = 'FIND_IN_SET('.$citys.',city)';
- MYSQL——解题查询语句答题思路,再难的查询都不怕!
select查询语句,作为测试人员,使用此语句是家常便饭,是必须掌握的部分,由开始学习mysql到网上搜索试题做,开始做题一塌糊涂,拿到题目就晕,无从下手,现在慢慢总结了一套自己做题的方式,很开森,嘿 ...
- SpringBoot使用注解的方式构建Elasticsearch查询语句,实现多条件的复杂查询
背景&痛点 通过ES进行查询,如果需要新增查询条件,则每次都需要进行硬编码,然后实现对应的查询功能.这样不仅开发工作量大,而且如果有多个不同的索引对象需要进行同样的查询,则需要开发多次,代码复 ...
- mysql修改字段的语句写法
http://www.111cn.net/database/mysql/50678.htm 下面为您介绍的sql语句都是mysql修改字段操作中的一些常用语句,如果您是一个刚刚接触mysql数据库的新 ...
- MYSQL查询语句大全集锦
MYSQL查询语句大全集锦 1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2.创建一个数据库MYSQLDATA mysql> C ...
- MySQL的查询语句
一.基本查询语句 1.1从单个表中查询列 语法:select 查询的列1,查询的列2 from 表名 where 条件 group by 分组条件 order by 排序条件 having ...
- PDO 查询mysql返回字段int变为String型解决方法
PDO 查询mysql返回字段int变为String型解决方法使用PDO查询mysql数据库时,执行prepare,execute后,返回的字段数据全都变为字符型. 例如id在数据库中是Int的,查询 ...
- mysql 查询语句
查询一段时间到另一段时间的数据 $from=$_POST['from']; $to=$_POST['to']; $query_xiangmu ="SELECT * FROM yichang ...
随机推荐
- php webservice
发请求客户端client.php <?php //需要到php.ini文件中打开extension=php_soap.dll try{ //wsdl方式调用web service //wsdl方 ...
- 轻松实现Android,iOS的一个手势动画效果
先来看效果 这是iOS下的效果,android下完全一致.通过do_GestureView组件和do_Animation组件,deviceone能很容易实现复杂的跨平台纯原生动画效果,这个示例就是通过 ...
- spring mvc的拦截器
package com.tech.jin.interceptor.method; import java.util.Arrays; import java.util.Map; import java. ...
- node的 thunkify模块说明
thunkify这种函数其实就是python的decorator方式,对目标方法进行一步步的wrap,但是这种方式和generator结合起来就会威力无穷了,实现自动异步功能. thunkify使用一 ...
- Mybatis架构学习
Mybatis架构学习 MyBatis 是支持定制化 SQL.存储过程以及高级映射的持久层框架.MyBatis 封装了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.可以对配置和原生Map使用 ...
- servlet上传下载(任何格式的都可以)
jar不能低于此版本,JDK1.6以上,否则户报错 <dependency> <groupId>commons-fileupload</groupId> <a ...
- DPI
[iOS]查找数组NSArray中是否包含指定的元素 http://blog.csdn.net/zyq527758142/article/details/51278172 Dpi(每平方英寸像素数目) ...
- 【2014-05-06】C++ 设计模式----单例模式
1.何为单例模式? 单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点(static).可能有人会想这和全局变量有什么区别呢? 通常我们可以让一个全局成员变量使得一个 ...
- python 最小公倍数
最小公倍数 求解两个整数(不能是负数)的最小公倍数 方法一:穷举法 def LCM(m, n): if m*n == 0: return 0 if m > n: lcm = m else: lc ...
- Sublime Text 3 个人开发习惯
1.添加author.date到函数注释里面 docblockr插件 a.preferences--package settings--docblockr--settings-user点击打开 b.在 ...