sql语句是:select 工时价格 form 表 where 工时段1="100" or 工时段2="100"
ID 工种 机床类别 工时段1 工时段2 工时价格 1 磨工 m 0 99 ¥2.70 2 磨工 m 101 120 ¥2.80 3 磨工 m 121 140 ¥2.90我现在有一个工时段为100的记录,请问怎么写语句能够找出工时段为100的工时价格? ---------------------------------------------------------------------------- 工时段是(时段1 + 时段2 ),还是随便一个?? 两个都要为 100: select 工时价格 form 表 where 工时段1="100" And 工时段2="100" 随便一个为 100: select 工时价格 form 表 where 工时段1="100" or 工时段2="100"
楼主的意思是工时段1和工时段2是一个范围,他要是找100所在的范围的工时价格。 所以是 select 工时价格 form 表 where 工时段1<="100" and 工时段2>="100"
什么工时段??
1 磨工 m 0 99 ¥2.70
2 磨工 m 101 120 ¥2.80
3 磨工 m 121 140 ¥2.90我现在有一个工时段为100的记录,请问怎么写语句能够找出工时段为100的工时价格?
----------------------------------------------------------------------------
工时段是(时段1 + 时段2 ),还是随便一个??
两个都要为 100:
select 工时价格 form 表 where 工时段1="100" And 工时段2="100"
随便一个为 100:
select 工时价格 form 表 where 工时段1="100" or 工时段2="100"
所以是
select 工时价格 form 表 where 工时段1<="100" and 工时段2>="100"