首页 > 其他分享 >2023-2-2工作遇到的问题

2023-2-2工作遇到的问题

时间:2023-02-02 23:34:40浏览次数:39  
标签:status code 遇到 工作 pound 2023 NULL SELECT

20233-2-2遇到的问题及解决方法

1. 查询语句查询where后面如果字段为空

sql语句

SELECT
	id,
	purchase_status,
	pound_status,
	sales_code 
FROM
	jg_poundlist 
WHERE
	pound_status != 10

结果

解决方法

在字段为空的字段条件后面加上 or 字段名 IS NULL

例子

SELECT
	id,
	purchase_status,
	pound_status,
	sales_code 
FROM
	jg_poundlist 
WHERE
	pound_status != 10 OR pound_status IS NULL

结果

遇到的其他问题

  1. 内置函数SUM()遇到值返回为空时 解决方法:IFNULL(SUM(字段名),0)

  2. 如果遇到需要统计分组后的数据条数可以用DISTINCT去重函数

    例子(字段值为空不如统计)

    SELECT COUNT(DISTINCT purchase_code) from jg_poundlist
    

    结果

如果遇到字段值为空,可以加上COALESCE(字段名,'NULL')

例子(字段值为空不如统计)

SELECT COUNT(DISTINCT COALESCE(purchase_code,'NULL')) from jg_poundlist

结果

image-20230202230805690
)

  1. 遇到指定变量值可以用条件判断语句表示

    CASE 1
    	WHEN 0 THEN
    	2 ELSE 1
    	END
    

标签:status,code,遇到,工作,pound,2023,NULL,SELECT
From: https://www.cnblogs.com/wach/p/17087737.html

相关文章

  • YACS2023年1月乙组
    T1:无限延展见P3612[USACO17JAN]SecretCowCodeS代码实现#include<bits/stdc++.h>usingnamespacestd;usingll=longlong;intmain(){ strings;llk;......
  • #yyds干货盘点#【愚公系列】2023年02月 微信小程序-获取WIFI信息
    前言微信小程序货期WIFI信息主要分为以下几个步骤getSystemlnfo:查看平台环境startWifi:启动WiFi模块getWifiList:尝试拉取WiFi列表onGetWifiList:监听WiFi列表到达conne......
  • x210-2023-02-01
    1、虚拟机底下的设置->虚拟机设置灰色无法添加新的网络适配器,由于处于关机或挂起状态,将虚拟器开启后再查看就可以了。 2、笔记本只有两个串口,原来烧录使用的USB线换到不......
  • 2023/2/2刷题复盘
    Travel-牛客算法:floyd+离散化处理链接思路:因为m只有20,因此有传送门的点不超过40个,我们可以floyd暴力这40个点之间的最短路,因为没有传送门的话,点之间的最短距离是固定......
  • Codeforces Round #845 (Div. 2) and ByteRace 2023(A,B,C)
    CodeforcesRound#845(Div.2)andByteRace2023(A,B,C)AA这个题目大意是有n个数,我们需要让ai和ai+1的奇偶性不一样我们可以让相邻的两个数变成一个数,那个数就是这两个......
  • 2023-2-2面经
    某个不知道的公司就问了我几个,我还忘记了,我服了。vue组合式API组合式API和选择式API的区别要实现组合式API需要下载其他的东西吗?举例。必竟做了一套机式题,用react......
  • 2023/2/2 考试总结
    时间安排8.30~9.00T2本质不同的只有\(O(n)\)个集合,所以有个很显然的\(O(n^2\logn)\)的做法。9.00~10.00T1等价于是二分图多重匹配,因为右部点个数少,可以直接Hall定理判......
  • 2023.2 做题笔记
    【Baekjoon19394】EulerianOrientation选中边不好做,考虑删除边,一个删除\(x\)条边的图的权值是\((m-x)^2\),令\(k\)个合法图分别删除\(x_1,x_2,...,x_k\),答案就是\(......
  • 2023牛客寒假算法基础集训营5
    2023牛客寒假算法基础集训营5AA很好理解题目大意是找k个小于等于x的物品(最多k个)的和最大是多少我们可以先把所有的a排序,然后求前缀和然后每次询问,我们需要的是小于等......
  • Linux基础:linux常见岗位、计算机的种类与服务器、服务器品牌、服务器内部组成、服务器
    目录一、linux常见岗位二、计算机的种类与服务器三、服务器品牌四、服务器内部组成五、服务器磁盘阵列六、linux简介1、什么是linux2、linux发展史3、Linux系统的特点4、目......