JaVa
یک شنبه 29 بهمن 1391, 23:36 عصر
سلام و درود بر شما.
دوستان این کد که پایین گذاشتم می خوام که تعداد کتابهایی که بیشترین بار تکرار شدند در جدول امانات رو بهم نشون بده :
SELECT b_code, b_title, b_writer, b_translator, b_publish, b_group, b_lang
FROM TBL_Book
WHERE (b_code IN
(SELECT b_code
FROM TBL_Trust
GROUP BY b_code
HAVING (COUNT(b_code) > 2)))
این کویری تا اینجاش(یعنی به تعداد مشخصی که من در مثال مقدارش 2 قرار دادم بهم کتابهایی که بیش از دو بار در جدول امانات تکرار شدند رو بهم نشون میده.)
حالا بنظر شما کاربر خودش بیاد مقدار 2 رو وارد کنه یا اینکه از میانگین تعداد کتاب های که امانت داده شدند بعنوان اون مقدار که من در مثال 2 گذاشتم استفاده کنم.
در ضمن من برای میانگین گرفتن تعداد کتاب هایی که امانت داده شدند خیلی گیرم
میشه راهنمایی کنید.:لبخندساده:
دوستان این کد که پایین گذاشتم می خوام که تعداد کتابهایی که بیشترین بار تکرار شدند در جدول امانات رو بهم نشون بده :
SELECT b_code, b_title, b_writer, b_translator, b_publish, b_group, b_lang
FROM TBL_Book
WHERE (b_code IN
(SELECT b_code
FROM TBL_Trust
GROUP BY b_code
HAVING (COUNT(b_code) > 2)))
این کویری تا اینجاش(یعنی به تعداد مشخصی که من در مثال مقدارش 2 قرار دادم بهم کتابهایی که بیش از دو بار در جدول امانات تکرار شدند رو بهم نشون میده.)
حالا بنظر شما کاربر خودش بیاد مقدار 2 رو وارد کنه یا اینکه از میانگین تعداد کتاب های که امانت داده شدند بعنوان اون مقدار که من در مثال 2 گذاشتم استفاده کنم.
در ضمن من برای میانگین گرفتن تعداد کتاب هایی که امانت داده شدند خیلی گیرم
میشه راهنمایی کنید.:لبخندساده: