mysql 查詢奇偶數


1、特殊字符處理

  1.1 奇數 &1

select
   bi.file_type   FILE_TYPE,
   bi.file_batchid   FILE_BATCHID,
   bi.file_path   FILE_PATH,
   conf.save_servercode  SAVE_SERVERCODE,
   bi.execution_order   EXECUTION_ORDER
from
  tbentrymanage_bi  bi
left join tbentrymanage_conf  conf  on  (bi.file_type = conf.file_type  and  bi.systemstatus = conf.systemstatus)
where
     bi.save_status = '0'
and  bi.systemstatus = '1'
and  bi.execution_order&1   ##字段&1 查詢數據大於等於1的奇數。字段execution_order=(execution_order>>1)<<1 ; 查詢數據大於等於2的偶數。 xml中&轉義兩種形式:1)& 2)<![CDATA[&]]>
order by file_type , execution_order

執行結果:

 2)偶數  字段=(字段>>1)<<1

 2、mod 取余方法

  2.1 奇數 mod 2 = 1

  2.1 偶數 mod 2 = 0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM