mysql select column default value if is null

 SELECT
`w`.`city` AS `city`,
`w`.`city_en` AS `city_en`,
`w`.`date_y` AS `date_y`,
`w`.`week` AS `week`,
`w`.`cityid` AS `cityid`,
`w`.`temp1` AS `temp1`,
`w`.`temp2` AS `temp2`,
`w`.`temp3` AS `temp3`,
`w`.`temp4` AS `temp4`,
`w`.`temp5` AS `temp5`,
`w`.`temp6` AS `temp6`,
`w`.`weather1` AS `weather1`,
`w`.`weather2` AS `weather2`,
`w`.`weather3` AS `weather3`,
`w`.`weather4` AS `weather4`,
`w`.`weather5` AS `weather5`,
`w`.`weather6` AS `weather6`,
`w`.`wind1` AS `wind1`,
`w`.`wind2` AS `wind2`,
`w`.`wind3` AS `wind3`,
`w`.`wind4` AS `wind4`,
`w`.`wind5` AS `wind5`,
`w`.`wind6` AS `wind6`,
`w`.`fl1` AS `fl1`,
`w`.`fl2` AS `fl2`,
`w`.`fl3` AS `fl3`,
`w`.`fl4` AS `fl4`,
`w`.`fl5` AS `fl5`,
`w`.`fl6` AS `fl6`,
`w`.`ind` AS `ind`,
`w`.`index_xs` AS `index_xs`,
`w`.`index_uv` AS `index_uv`,
`w`.`index_xc` AS `index_xc`,
`w`.`index_tr` AS `index_tr`,
`w`.`index_co` AS `index_co`,
`w`.`index_cl` AS `index_cl`,
`w`.`index_ls` AS `index_ls`,
`w`.`index_ag` AS `index_ag`,
`w`.`create_time` AS `create_time`,
`sk`.`temp` AS `temp`,
`sk`.`wd` AS `wd`,
`sk`.`ws` AS `ws`,
`sk`.`sd` AS `sd`,
`sk`.`wse` AS `wse`,
`sk`.`time` AS `time`,
`sk`.`create_time` AS `create_time_sk`,
COALESCE(`air`.`aqi`,0) AS `aqi`,
COALESCE(`air`.`level`,'') AS `level`,
COALESCE(`air`.`position_name`,'') AS `position_name`
FROM (SELECT * FROM `ep_weather_report_current` WHERE `city`='汝州') w
LEFT JOIN `ep_weather_sk_temperature_current` `sk` ON `w`.`cityid` = `sk`.`cityid`
LEFT JOIN (SELECT * FROM `ep_airpollution_realtime_current` WHERE `city` = `position_name` AND city = '汝州') `air`
ON `w`.`cityid` = `air`.`cityid`

因为不知道markdown的颜色如果设置,先单独提取出来,强调一下;欢迎高手markdown高手赐教!

      COALESCE(`air`.`aqi`,0)           AS `aqi`,
COALESCE(`air`.`level`,'') AS `level`,
COALESCE(`air`.`position_name`,'') AS `position_name`

mysql select column default value if is null的更多相关文章

  1. mysql sql中的一些问题,Null与空字符

    mysql中的空值,NULL,空字符 Mysql数据库是一个基于结构化数据的开源数据库.SQL语句是MySQL数据库中核心语言.不过在MySQL数据库中执行SQL语句,需要小心两个陷阱. 陷阱一:空值 ...

  2. mysql select日期格式

    mysql表中datatime类型存储为2016-01-10,C#直接select 后,在datatable里面看,变成01/10/2016,需要还原回去,使用select DATE_FORMAT(列 ...

  3. mysql SELECT FOR UPDATE语句使用示例

    以MySQL 的InnoDB 为例,预设的Tansaction isolation level 为REPEATABLE READ,在SELECT 的读取锁定主要分为两种方式:SELECT ... LO ...

  4. MYSQL SELECT FOR UPDATE

    问题说明: 最近遇到一个问题,多个WORKER同时向MYSQL数据库请求任务,如何实现互斥?例如: SELECT * FROM student WHERE id > 10 LIMIT 100; ...

  5. mysql select 1

    看数据库连接池源码,发现连接池的参数validationQuery(SQL查询,用来验证从连接池取出的连接)设置的值为"SELECT 1",之前很少用这种写法,于是 google一 ...

  6. MySql Unknown column 的解决方案

    解决方案: 有很多使用Mysql的用户可能都会遇到这个问题,明明表中这个列存在,为什么在查询的时候说找不到这个列名呢? 我遇到的原因就是列名前面含有空格:如下 create table student ...

  7. mysql 中查询一个字段是否为null的sql

    查询mysql数据库表中字段为null的记录: select * 表名 where 字段名 is null 查询mysql数据库表中字段不为null的记录: select * 表名 where 字段名 ...

  8. Mysql select into outfile 命令

    [1]Mysql select into outfile命令 在Mysql中,与load data infile命令作用相反的一个命令是select into outfile命令 select int ...

  9. MySQL SELECT语法(一)SELECT语法详解

    源自MySQL 5.7 官方手册:13.2.9 SELECT Syntax SELECT的语法如下: SELECT [ALL | DISTINCT | DISTINCTROW ] [HIGH_PRIO ...

随机推荐

  1. 论文系统Step1:从日志记录中提取特定信息

    论文系统Step1:从日志记录中提取特定信息 前言 论文数据需要,需要实现从服务器日志中提取出用户的特定交互行为信息.日志内容如下: 自己需要获取"请求数据包一行的信息"及&quo ...

  2. JSTL之forEach的使用详解(简单的技术说得很详细)

    在使用JSTL的核心标签库forEach之前,首先需要在JSP中通过taglib指令引入核心标签库: <%@ taglib uri="http://java.sun.com/jsp/j ...

  3. 在CSDN开通博客专栏后如何发布文章(图文)

    今天打开电脑登上CSDN发现自己授予了专栏勋章,有必要了解如何在专栏发布文章. 很感谢已经有前辈给出了图文教程,此文章转载自博客:http://blog.csdn.net/upi2u/article/ ...

  4. 【Unity Shaders】Reflecting Your World —— Unity3D中的遮罩反射(Masking Reflections)

    本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源 ...

  5. Unity2D Sprite灰白图(Unity3D开发之十一)

    猴子原创,欢迎转载.转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢! 原文地址: http://www.cocos2dev.com/?p=596 昨晚看到群里问到2DSpr ...

  6. html案例详解(一)

    一.入门. <html> <!-- 头信息的作用 1. 可以设置网页的标题. 2. 可以通知浏览使用指定的码表解释html页面. 3. --> <head> < ...

  7. Android的内存分配与回收

    想写一篇关于android的内存分配和回收文章的想法来源于追查一个魅族手机图片滑动卡顿问题,我们想了很多办法还是没有避免他不停的GC,所以就打算详细的看看内存分配和GC的原理,为什么会不断的GC,GC ...

  8. 类模板语法知识体系梳理(包含大量常犯错误demo,尤其滥用友元函数的错误)

    demo 1 #include <iostream> #include <cstdio> using namespace std; //template <typenam ...

  9. Java实现附近地点搜索

    Java,Mysql-根据一个给定经纬度的点,进行附近500米地点查询–合理利用算法 最近做一个项目:需要查询一个站点(已知该站点经纬度)1km-10km范围内的其它站点.所以,我首先想到的是,对每条 ...

  10. Android Studio下使用NDK的流程

    我要重新拿回持之以恒徽章!! 老规矩,先说看能学会什么:ANDROID STUDIO下NDK的使用方法.JNI的基本使用方法,C语言调用JAVA的方法. 首先要下载NDK,如果你没有VPN可以来htt ...