PDA

View Full Version : مشكل با join دو جدول با هم



hamid_hr
دوشنبه 23 بهمن 1391, 13:05 عصر
سلام
من دو تا جدول دارم
يكي company كه اطلاعات شركتها داخلش هست دومي هم tel كه شماره تلفن هاي شركت ها داخلش هست
امكان داره يك شركت شماره تلفن نداشته باشه امكان هم داره چند تا شماره داشته باشه
من ميخوام با يك select نام شركت ها و شماره تلفنشون رو در بيارم
فقط ميخوام اگه تعداد شماره ها بيشتر از يك شماره شد تو يك فيلد به اين صورت نشون بده
tel1,tel2,...
نميدونم تونستم منظورمو برسونم يا نه
لطفا كمك كنيد

hossein_h62
دوشنبه 23 بهمن 1391, 14:22 عصر
سلام
ساختار جدولتون رو بزارید که بشه راهکار داد.
احتمالا کارتون با For XML Path راه میفته. این عبارت رو جستجو کنید.
این لینک (http://barnamenevis.org/showthread.php?279418-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%DA%86%D9%86%D8%AF-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF-%D8%A8%D9%87-%DB%8C%DA%A9-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF%D8%9F%D8%9F&highlight=For+XML+Path) هم مشابه خواسته شماست.

محمد سلیم آبادی
چهارشنبه 25 بهمن 1391, 13:20 عصر
البته در صورتی که تعداد شماره تلفن ها به ازای هر مشتری محدود باشند میتوانید کار را به تکنیک های cross tabbing یا pivot بسپارید.