SQL中判断奇偶数的方法[email protected]北海怪兽的博客-程序员ITS203_sql判断奇偶数

技术标签: 数据库  sql  

查询ID是奇数的记录
“JIOUSHU”表:
在这里插入图片描述

SELECT * FROM JIOUSHU WHERE ID%2 != 0; #适用于Mysql、SQL Server
SELECT * FROM JIOUSHU WHERE ID&1; #适用于Mysql
SELECT * FROM JIOUSHU WHERE MOD(ID,2) = 1; #适用于Mysql

练习题:
有如下一张表T
在这里插入图片描述
希望用SQL 将每列数据中存在奇数的数据统计出来,结果如下:
在这里插入图片描述
Solution:

----建表
if object_id('T','U') is not null drop table T
Create table T(
IP int,
NUM1 int,
NUM2 int,
NUM3 int
)
Insert INTO T VALUES (1,3333,4442,221);
Insert INTO T VALUES (2,65,24,96);
select * from T
--查询
select *,case when NUM1 % 2 = 1 then 1 else 0 end +
         case when NUM2 % 2 = 1 then 1 else 0 end +
         case when NUM3 % 2 = 1 then 1 else 0 end as 奇数个数
from T
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/gly1653810310/article/details/105765720

智能推荐

ffmpeg 切片花屏_FFmpeg相机花屏花图问题解决方法_防晒霜白癜风患者的博客-程序员ITS203

FFmpeg相机花图问题解决方法一、问题现象使用FFmpeg进行进行相机rtsp连接获取相机码流并解码在本地显示,这个过程中有遇见相机花图等问题,排查后发现有花图。正常情况下图像为出现花图的情况时图像如下:二、解决方法1、设置相机参数--将影响网络传输和解码依赖性的参数都调低拿海康相机为例:网页登陆相机192.168.1.252 输入默认用户名:admin密码:12345之后,登陆相机,选择“配置...

python内置函数 hex()_ajiong314的博客-程序员ITS203_python hex输入的是10进制数吗

描述hex() 函数用于将10进制整数转换成16进制,以字符串形式表示。语法hex 语法:hex(x)参数说明:x -- 10进制整数返回值返回16进制数,以字符串形式表示。实例以下实例展示了 hex 的使用方法:>>>hex(255)'0xff'>>> hex(-42)'-0x2a'>>> hex(1L)'0x1L'>>> ...

烟台大学计算机专业录取分数线,2017烟台大学录取分数线排行榜_Zq19705的博客-程序员ITS203

烟台大学,简称烟大,位于烟台莱山区,是山东省属重点综合性大学,录取分数线是多少呢?下面学习啦小编为你整理了2017烟台大学录取分数线,希望对你有帮助。2017烟台大学高考录取分数线烟台大学2017录取分数线暂未公布,请继续关注学习啦相关资讯的更新!2016烟台大学录取分数线文科录取分数线大学名称招生地区文理类别录取批次最低分数省控线烟台大学安徽文科本科一批618597烟台大学湖北文科本科二批519...

画布海报头像放进二维码里面_前端开发小吴的博客-程序员ITS203_画布放上二维码和描述

const app = getApp();Page({ /** * 页面的初始数据 */ data: { userInfo: {}, isOverShare: true }, /** * 生命周期函数--监听页面加载 */ onLoad: async function(options) { await this.getUse...

【vue3 <script setup> props 使用与讲解】defineProps、withDefaults 类型限制、默认值设置_普通网友的博客-程序员ITS203

本章主要涉及api内容:defineProps、withDefaults;defineProps 只能是要么使用`运行时声明`,要么使用`类型声明`。同时使用两种声明方式会导致编译报错。;defineProps、withDefaults 是只在 例子1 > 运行时声明 的方式只能设置参数类型、默认值、是否必传、自定义验证。报错为控制台warn警告。若想设置[ 编辑器报错、编辑器语法提示 ]则需要使用类型声明的方式。<script lang='ts' setup>c..

V4L2驱动的移植与应用(三)_毛毛虫的爹的博客-程序员ITS203

三、V4L2的democapture.c是官方示例程序。capture.c 程序中的 process_image 函数:       capture.c 程序主要是用来演示怎样使用 v4l2 接口,并没有对采集到的视频帧数据做任何实际的处理,仅仅用 process_image 函数表示了处理图像的代码位置。       process_image 函数只有一个参数,就是存储视频帧的

随便推点

win7 蓝牙4.0 ble驱动_低功耗蓝牙时代,纽扣电池寿命可达十年_weixin_39713763的博客-程序员ITS203

根据蓝牙技术联盟(Bluetooth SIG)的预测,到2023年,蓝牙设备的年度总出货量将增加到54亿个,年增长率达到26%,那时90%的蓝牙设备都将支持低功耗蓝牙(BLE,Bluetooth Low Energy)。到2024年,低功耗蓝牙单模设备累计出货量将达到75亿。面对低功耗蓝牙蓝海,更低功耗是厂商们追求的标准之一。Silicon Labs作为最早支持蓝牙5.0和5.2标准产品的厂商之一...

java的数列极差_贪心算法-数列极差问题-JAVA_放养的灵魂的博客-程序员ITS203

贪心算法-数列极差问题【题目描述】在黑板上写了N个正整数做成的一个数列,进行如下操作:每一次擦去其中的两个数a和b,然后在数列中加入一个数a×b+1,如此下去直至黑板上剩下一个数,在所有按这种操作方式最后得到的数中,最大的max,最小的为min,则该数列的极差定义为M=max-min。编程任务:对于给定的数列,编程计算出极差M。输入输出样例:输入:42143输出:13【算法分析】当看到此题时..._1671465600

对php的查询返回的pdo对象做排序_qq_41403747的博客-程序员ITS203_php pdo 查询返回数据顺序变来变去

数据查询 public function selectCursorWaitingIncentReceiptRecords() { // SQLを生成する $arr_sql = array(); $arr_sql[] = ' SELECT'; $arr_sql[] = ' receipt_id,'; $arr_sql[] = ' group_id,'; $arr_sql[] = '

Rebex Total Pack R6.9 Crack_john_dwh的博客-程序员ITS203

Rebex Total PackRebex Total Pack includes all Rebex's components in one pack. Components include: FTP, FTP/SSL (FTPS), SFTP, Mail, Secure Mail, Time and TLS. Protocols include: FTP classic, FTPS - FTP over TLS/SSL, SFTP - SSH File Transfer Protocol

深度学习原理与框架-递归神经网络-RNN网络基本框架(代码?) 1.rnn.LSTMCell(生成单层LSTM) 2.rnn.DropoutWrapper(对rnn进行dropout操作) 3.tf...._weixin_34348805的博客-程序员ITS203

问题:LSTM的输出值output和state是否是一样的1. rnn.LSTMCell(num_hidden, reuse=tf.get_variable_scope().reuse) # 构建单层的LSTM网络参数说明:num_hidden表示隐藏层的个数,reuse表示LSTM的参数进行复用2.rnn.DropoutWrapper(cell, output_keep_prob=...

Linux 系统监控和诊断工具:lsof_weixin_34054931的博客-程序员ITS203

1、lsof 简介lsof 是 Linux 下的一个非常实用的系统级的监控、诊断工具。它的意思是 List Open Files,很容易你就记住了它是 “ls + of”的组合~它可以用来列出被各种进程打开的文件信息,记住:Linux 下 “一切皆文件”,包括但不限于 pipes, sockets, directories, devices, 等等。因此,使用 lsof,你可以...

推荐文章

热门文章

相关标签