问题描述
select*frommodulewhereNo=??这个语句中我想让no是表里最大的值,no动态变化,where语句怎么写呢??谢谢大家
解决方案
解决方案二:
selecttop1*frommoduleorderbyNodesc
解决方案三:
select*frommodulewhereNo=max(No)
解决方案四:
同上
解决方案五:
select*frommodulewhereNo=(selectmax(No)frommodule)
解决方案六:
如果No是自动增长的那种,selecttop1*frommoduleorderbyNodesc如果不是,select*frommodulewhereNo=(selectmax(No)frommodule)没测试过,试试
解决方案七:
selecttop1*frommoduleorderbyNodesc
解决方案八:
都是正解啊.No字段!=自动IDselect*frommodulewhereNo=max(No)No字段==自动IDselecttop1*frommoduleorderbyNodesc
解决方案九:
select*frommodulewhereNo=(selectmax(No)frommodule)
解决方案十:
我还是倾向复合语句基础打好了再学技巧
时间: 2024-10-31 05:35:42