因为沟通问题,导致多耗费至少2个小时的时间,仅仅去完成一个功能。一句话能指出来的问题,偏偏要测试N多次,才行。这样子您团队的效率太低了啊
个人效率低,其实影响不大,影响的是团队的整体效率。 这个要反省,是您个人理解能力有问题,还是表达有问题?
--1 先会写测试,再写业务
-- 1.1 写法没错,判断条件有问题。
select * from st where leavetime > getdate()
---- 额度生效日 convert(varchar(8),EFFECTIVEDATE,12)
--select * from st where convert(varchar(8),EFFECTIVEDATE,12) > getdate()
--2. 指定查询条件
--- 如何指定查询条件?
--使用where子句来指定条件。
-- 2.1 用比较运算符去实现这个功能
--1 成绩表 查询学号大于1,并且语文成绩小于99的学生信息.
select cno,yuwen
from score
where cno > 1 and yuwen <= 99
-- sql语句
--1.1
--获取当前年月日(字符串 8位数字显示):
select convert(varchar(11),getdate(),112)
--1 当前日期3.31 大于生效日的数据信息
select * from limit
where convert(varchar(11),getdate(),112) > convert(varchar(8),EFFECTIVEDATE,12)
--1.2 当前日期3.31 小于失效日 2.2 的数据信息有哪些 成立就显示1条数据.
select * from limit
where convert(varchar(11),getdate(),112) < c
|