php - 无法使用日期函数获得结果

标签 php mysql codeigniter

我想使用查询检查条件

select min(date_format(date(time_stamp),'%Y-%m-%d'))as time_stamp,
       'FN' period,
       null count  ,
       null sheetno,
       if (count(min(date_format(date(time_stamp),'%Y-%m-%d')))=1 ,200,0) as amount  
from omr_verification

我想计算time_stamp是否可用意味着amount=200 else 0

最佳答案

您可以在 select 中使用 if 条件或 case。

select min(date_format(date(time_stamp),'%Y-%m-%d'))as time_stamp,
   'FN' period,
   null count  ,
   null sheetno,
   if (time_stamp !='' ,200,0) as amount  from omr_verification

关于php - 无法使用日期函数获得结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52565434/

相关文章:

php - 用 foreach 增加 DIV 容器

mysql - 组内两个日期之间的 SQL 不同

php - 创建简单的 Markdown 类

css - 在 MVC 架构中存储网站的样式表

php - 如何制作动态 rowspan codeigniter

php - Magento 删除数据库

php - Laravel Eloquent 查询意外结果

php - mysql: 1 INSERT INTO 查询两个结果

java - 如何备份 MySQL 数据库

mysql - mysql表中的排名条目