Sql Server SQL语句实例
Sql Server SQL语句实例
一、模糊查询,带参查询
#普通多表模糊查询,带参数
sql = "SELECT TOP 300 t1.id,t1.write_time,t2.point_num,t1.measurement_time,t1.water_level,t1.water_temperature,t1.voltage,t2.interval FROM live_data as t1,device_user_info as t2 where t1.point_num = t2.point_num and t1.point_num like '%"+point_num+"%' order by id desc"
#连接多表模糊查询,带参数
sql = "SELECT TOP 300 t1.id,t1.write_time,t2.point_num,t1.measurement_time,t1.water_level,t1.water_temperature,t1.voltage,t2.interval FROM live_data as t1 INNER JOIN device_user_info as t2 on t1.point_num = t2.point_num where t1.point_num like '%"+point_num+"%' order by id desc"
二、连接查询
sql = 'SELECT TOP 300 t1.id,t1.write_time,t2.point_num,t1.measurement_time,t1.water_level,t1.water_temperature,t1.voltage,t2.interval FROM live_data t1 INNER JOIN device_user_info as t2 on t1.point_num = t2.point_num order by id desc'