我的查询是这样设置(不能正常工作)SQL查询重复
SELECT RentACar.dbo.Car.car_id as clm_CAR_ID,
RentACar.dbo.Car_Image.car_image_url as clm_PICTURE_URL,
RentACar.dbo.Users.user_agent_name as clm_USERNAME
from RentACar.dbo.Car
left join RentACar.dbo.Users
on RentACar.dbo.Car.car_user_id = RentACar.dbo.Users.user_id
left join RentACar.dbo.Car_Image
on RentACar.dbo.Car.car_id = RentACar.dbo.Car_Image.car_image_car_id
我的目标是,在显示所有car_table汽车蒙山的USER_TABLE user_name和 picture_url image_table的。
但在image_table我有一个问题.. 一辆车可以有多个图片。
此查询结果;
clm_CAR_ID clm_PICTURE_URL clm_USERNAME
1 NULL ac ad
2 NULL ac ad
3 NULL ac ad
4 NULL ac ad
5 /upload/10CeskUntitled23-11.png ac ad
5 /upload/10CveloperDesktopdeskUntitl4ed-11.png ac ad
6 NULL ac ad
7 NULL ac ad
8 NULL ac ad
9 /upload/9ngsdeveloperDesktopmelekkım.jpg ac ad
9 /upload/9eskt1opmelekkktc.jpg ac ad
10 /upload/10CeveloperDesktopd2eskxm.jpg ac ad
10 /upload/10ngsdeveloperDesktopdeskxm.jpg ac ad
10 /upload/10sdeveloperDesktopdeskU5ntitled-11.png ac ad
但我expaction结果
clm_CAR_ID clm_PICTURE_URL clm_USERNAME
1 NULL ac ad
2 NULL ac ad
3 NULL ac ad
4 NULL ac ad
5 /upload/10CeskUntitled23-11.png ac ad
6 NULL ac ad
7 NULL ac ad
8 NULL ac ad
9 /upload/9ngsdeveloperDesktopmelekkım.jpg ac ad
10 /upload/10CeveloperDesktopd2eskxm.jpg ac ad
如何处理拥有多个图像的汽车 - 每辆汽车每张图像一排,每辆汽车一行,汽车首张(或最后一张)图像,每辆汽车一行,或连接成一个单一的领域......?另外,这是SQLServer? – 2012-04-03 12:31:31
你可以在你的问题中发布你期望的输出吗? – GarethD 2012-04-03 14:09:35
@GarethD编辑我的职务 – Mehmet 2012-04-03 15:24:05