假如:A表数据为:列名:ztm dj jlh rq
学习很好 5.9 87546 2011-3-7 12:28:45
CSDN很强 6.9 87547 2011-3-9 12:29:45B表数据为:列名:km dj dlh rq
学海无涯 5.9 87546 2011-3-7 12:28:45
CS4很强 6.9 87547 2011-3-9 12:29:45我想搜索ztm(书名)和km(刊名)都有“学”字的结果,并且把所有的结果都返回到一个List中接收。各们大侠们帮忙写个查询语句,最好是要有分页,小弟是新手,最好是写的详细点,谢谢各们大侠。
学习很好 5.9 87546 2011-3-7 12:28:45
CSDN很强 6.9 87547 2011-3-9 12:29:45B表数据为:列名:km dj dlh rq
学海无涯 5.9 87546 2011-3-7 12:28:45
CS4很强 6.9 87547 2011-3-9 12:29:45我想搜索ztm(书名)和km(刊名)都有“学”字的结果,并且把所有的结果都返回到一个List中接收。各们大侠们帮忙写个查询语句,最好是要有分页,小弟是新手,最好是写的详细点,谢谢各们大侠。
(
SELECT ztm as m, dj,jlh as h,rq FROM table1
UNION ALL
SELECT km as m, dj,dlh as h, rq FROM table2
)A
WHERE m LIKE '%学%'
我也是没办法啊,SQL我是一个大菜鸟,只能这样了