hc学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › henry-J › 日志

日期函数:根据教材中的user表、card表、transInfo表进行查询

2021-01-07 17:12:03 查看(266) 回复(0)

功能要求如下:

  1. 展示银行卡信息,要求开卡日期,展示为某年某月某日。
  2. 示交易记录信息,要求交易日期,展示为某年某月某日,不显示时分秒
  3. 示交易记录信息,按交易的时间排序(不按年月日排序,按时分秒排序)
  4. 展示晚上7点至次日早上6点,进行交易的交易记录信息
  5. 用户传入两个字符串【06/20/2019】和【07/20/2019】,使用这两个字符串作为开始和结束时间,查询此区间的交易信息
  6. 查询开卡后,三个月内没有交易记录的银行卡信息
  7. 查询每个客户的银行卡号,展示客户名称,银行卡号两个值,多张银行卡使用逗号分隔展示


SELECT cardNo,date_format(openDate,'%Y年%m月%d日'),money,userId FROM card
SELECT id,date_format(transDate,'%Y年%m月%d日'),cardNo,type,money,remark FROM transinfo
SELECT id,transDate,cardNo,type,money,remark FROM transinfo ORDER BY HOUR(transDate),MINUTE(transDate),SECOND(transDate)
SELECT id,transDate,cardNo,type,money,remark FROM transinfo WHERE HOUR(transDate)>='19:00:00' or HOUR(transDate)<='06:00:00' 


SELECT id,date_format(transDate,'%d/%m/%Y') ,cardNo,type,money,remark FROM transinfo WHERE transDate>'06/20/2019' or transDate<'07/20/2019'


SELECT  *  FROM card c,transinfo t WHERE c.cardNo=t.cardNo  and month(transDate)-3>month(openDate)


SELECT name,GROUP_CONCAT(cardNo) cardNo  FROM user u,card c WHERE u.userId=c.userId GROUP BY name

评论 (0 个评论)

facelist

全部作者的其他最新日志



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.com 备案号:京ICP备14030918号-1

返回顶部