nutz框架高手来把下面sql语句转成nutz的dao语句
selectdistincta.trainID,a.trainNumbe,a.startStation,b.arrivalStation,a.startTime,b.ar...
select distinct
a.trainID ,
a.trainNumbe,
a.startStation,
b.arrivalStation,
a.startTime,
b.arrivalTime,
TIMESTAMPDIFF(hour,a.startTime,b.arrivalTime),
a.businessBlockPrice,a.principalSeatPrices,a.firstSeatPrices,a.secondSeatTicket,a.softPrices,a.hardPrice,a.recoillessPrice,a.otherPrice,
b.stationOrder-a.stationOrder+1
from traininfo a,traininfo b
where a.startTime>=str_to_date("2014-07-31",'%Y-%m-%d %H:%i:%s')
and a.startTime < str_to_date("2014-08-01",'%Y-%m-%d %H:%i:%s')
and b.arrivalTime <= str_to_date("2014-08-01",'%Y-%m-%d %H:%i:%s')
and a.startlocal='北京'
and b.arrivalLocal='许昌';
这是sql语句 转成nutz的dao语句
转完之后要能存到一个list对象集合中。之后能从中取出的数据要和sql语句取出来的一样
。如果成功可行。加100分 谢谢了。
这个地址是数据库表下载地址
http://pan.baidu.com/s/1kT5eNND
DROP TABLE IF EXISTS `traininfo`;
CREATE TABLE `traininfo` (
`trainID` int(11) NOT NULL COMMENT '唯一ID',
`trainNumbe` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '车次',
`trainType` varchar(40) COLLATE utf8_bin DEFAULT NULL,
`stationOrder` int(11) DEFAULT NULL COMMENT '车站顺序',
`stationType` int(11) DEFAULT NULL COMMENT '车站类型1起始站2经过站3终点站',
`startStation` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '出发站', 展开
a.trainID ,
a.trainNumbe,
a.startStation,
b.arrivalStation,
a.startTime,
b.arrivalTime,
TIMESTAMPDIFF(hour,a.startTime,b.arrivalTime),
a.businessBlockPrice,a.principalSeatPrices,a.firstSeatPrices,a.secondSeatTicket,a.softPrices,a.hardPrice,a.recoillessPrice,a.otherPrice,
b.stationOrder-a.stationOrder+1
from traininfo a,traininfo b
where a.startTime>=str_to_date("2014-07-31",'%Y-%m-%d %H:%i:%s')
and a.startTime < str_to_date("2014-08-01",'%Y-%m-%d %H:%i:%s')
and b.arrivalTime <= str_to_date("2014-08-01",'%Y-%m-%d %H:%i:%s')
and a.startlocal='北京'
and b.arrivalLocal='许昌';
这是sql语句 转成nutz的dao语句
转完之后要能存到一个list对象集合中。之后能从中取出的数据要和sql语句取出来的一样
。如果成功可行。加100分 谢谢了。
这个地址是数据库表下载地址
http://pan.baidu.com/s/1kT5eNND
DROP TABLE IF EXISTS `traininfo`;
CREATE TABLE `traininfo` (
`trainID` int(11) NOT NULL COMMENT '唯一ID',
`trainNumbe` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '车次',
`trainType` varchar(40) COLLATE utf8_bin DEFAULT NULL,
`stationOrder` int(11) DEFAULT NULL COMMENT '车站顺序',
`stationType` int(11) DEFAULT NULL COMMENT '车站类型1起始站2经过站3终点站',
`startStation` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '出发站', 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询