مشکل در inner join

ساخت وبلاگ

سه شنبه 30 آبان 1396, 04:29 صبح #1

مشکل در inner join

سلام یه مشکلی داشتم اگه میشه راهنماییم کنید
من 2 تا تیبل دارم توی دیتا بیسم یکیش مقدار ارسالی رو مشخص میکنه
یکیش هم مقدار دریافتی رو حالا میخوام به کمک inner join یک سری مقادیر رو خارج کنم ولی به مشکل خوردم
این جدول ارساله
tbl_sendbasket.JPG
این هم جدول دریافت
tbl_recivebasket.JPG
میخوام مقادیر نام مشتری نام سبد مقدار ارسالی و مقدار دریافتی و کسر ارسالی از دریافتی رو بیارم توی یک جدول ولی یه مشکلم اینه وقتی جدولی توی دریافت یا ارسال نباشه 2بار نشون میده کل جداول رو
یه مشکلم اینه نمیدونم چطوری بیام جداول ارسالی سبد 3 مشتری با کد 1 رو با هم جمع کنم وبعد از جمع کردن کل جداول دریافتی اون مشتری خاص کم کنم
این کدیه که درست کردم میشه راهنماییم کنید که باید چیکار کنم؟

SELECT tbl_sendbasket.customername, tbl_sendbasket.baskets, tbl_sendbasket.basketnumbers,
tbl_recivebasket.baskets, tbl_recivebasket.basketnumbers

FROM tbl_sendbasket

INNER JOIN tbl_recivebasket

ON tbl_sendbasket.customername=tbl_recivebasket.custo mername
WHERE tbl_sendbasket.customercode = "1"
ORDER BY tbl_sendbasket.ID;


این هم خروجی که میده
return.JPG
خروجی باید همچین چیزی باشه تو فتوشاپ درست کردم
Untitled-1.jpg
البته باید اگه مثلا میثم 3تا سبد2 توی ارسال در تاریخهای متفاوت داره اول سبدهای 2 باهم جمع بشه تعدادش بدست بیاد بعد از تعداد سبدهای دریافت کم بشه
آخرین ویرایش به وسیله cnmeysam : سه شنبه 30 آبان 1396 در 05:04 صبح

سه شنبه 30 آبان 1396, 05:11 صبح #2

نقل قول: مشکل در inner join

این کد رو درست کردم ولی هنوز مقدار صفر رو نمیدونم چطور بدست بیارم

SELECT tbl_sendbasket.customername AS "مشتری", tbl_sendbasket.baskets AS "سبد",
tbl_sendbasket.basketnumbers AS "سبد ارسالی",tbl_recivebasket.basketnumbers AS "سبد دریافتی",
(tbl_sendbasket.basketnumbers - tbl_recivebasket.basketnumbers) AS "سبد باقی مانده",
tbl_sendbasket.sender AS "ارسال کننده", tbl_recivebasket.reciver AS "دریافت کننده"
FROM tbl_sendbasket
INNER JOIN tbl_recivebasket
ON tbl_sendbasket.customercode = tbl_recivebasket.customercode
WHERE tbl_sendbasket.baskets='سبد' AND tbl_recivebasket.baskets='سبد'


برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 207 تاريخ : سه شنبه 30 آبان 1396 ساعت: 8:04