大家好,我在尝试执行查询时遇到了一个问题...
问题是下一个...
我想显示2014年1月1日至今的月份和年份。
当我运行此查询时,它仅显示一条消息,指出“命令正确运行”,并且什么都不显示...
我在哪里做错了?
谢谢。
JsonResult<OrderResponse>.Content
答案 0 :(得分:1)
由于此let L = prompt();
let R = Number(prompt());
const arr = [['a','c','e','g'],['b','d','f','h']];
if((R + (arr.findIndex(a => a.includes(L)))) % 2 === 0) console.log('white');
else console.log('black');
(@año < 2014
,因此它没有进入循环),您没有看到任何输出。只要条件为真,就执行while循环。在您的示例中,从一开始就是错误的。
@año = 2019
,我将其更改为@m = 0
。出现了一个数字为0的月份。您设置了1
,我将其更改为@m < 12
。因此,十二月缺席。
13
Declare @año int, @mes int, @m int
答案 1 :(得分:0)
在开始时,将年份设置为大于2014的当前年份,这样循环就不会执行