/
  • مشکل در کار با UNION

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی مشکل در کار با UNION
    نویسنده پیام
    ahora آفلاین
    کسی که از شکست نا امید نمیشه
    ****

    ارسال‌ها: 384
    تاریخ عضویت: ۱۳۸۷ دي ۹
    اعتبار: 4
    تشکرها : 130
    ( 54 تشکر در 41 ارسال )
    ارسال: #1
    مشکل در کار با UNION
    با سلام

    من 2 جدول دارم که میخوام داخل اطلاعات هر دو به صورت همزمان جستجو کنم حالا م union رو پیدا کردم برای این کار

    یه نکته فراموش نکنم که تعداد ستون های این 2 جدول با هم برابر نیستند مثلاً یکیشون 20 تا ستون داره اون یکی ممکنه 30 تا ستون داشته باشه

    حالا من همچین کدی براش نوشتم
    کد PHP:
    select FROM table_name Where name='%name% 'and .... UNION ALL select FROM table_name2 WHERE ' id=%id%' and... 

    تعداد ها هم برابر نیستن تعداد شروط

    این خطا رو حالا میده

    کد:
    The used SELECT statements have a different number of columns

    حالا مشکل از کجاست وراه حل آن چیه؟
    __________________________________________________________________________
    با تشکر ممل آمریکایی
    (آخرین ویرایش در این ارسال: ۱۳۸۸ بهمن ۶ ۱۲:۰۶ عصر، توسط ahora.)
    ۱۳۸۸ بهمن ۶ ۱۲:۰۵ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #2
    RE: مشکل در کار با UNION
    من‌ باهاش کار نکردم ولی تا جایی که می دونم باید تعداد ستون ها یکی باشه
    ۱۳۸۸ بهمن ۶ ۱۲:۲۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    ahora آفلاین
    کسی که از شکست نا امید نمیشه
    ****

    ارسال‌ها: 384
    تاریخ عضویت: ۱۳۸۷ دي ۹
    اعتبار: 4
    تشکرها : 130
    ( 54 تشکر در 41 ارسال )
    ارسال: #3
    RE: مشکل در کار با UNION
    پس شما برای اینکه از چند جدول به طور همزمان جستجو کنید چه کار میکنید؟

    حالا من چه کنم؟
    __________________________________________________________________________
    با تشکر ممل آمریکایی
    ۱۳۸۸ بهمن ۶ ۱۲:۳۴ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #4
    RE: مشکل در کار با UNION
    واسه ‌خودم‌ تا به حال پیش نیومده مگر اینکه دو تا جدولم یکی باشه.
    من راه اصولیش رو نمی دونم
    ولی می تونید توی قسمت select به‌ تعداد مساوی از هر جدول ستون انتخاب کنید
    ۱۳۸۸ بهمن ۶ ۰۱:۵۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Y.P.Y آفلاین
    ناظم کل
    *******

    ارسال‌ها: 2,775
    تاریخ عضویت: ۱۳۸۷ دي ۲۸
    اعتبار: 103
    تشکرها : 2181
    ( 4852 تشکر در 2216 ارسال )
    ارسال: #5
    RE: مشکل در کار با UNION
    select های بعدی رو داخل پرانتز بزاید، بدون استفاده از union all. ببینید جواب میده؟!
    __________________________________________________________________________
    وبلاگ: Yousha.Blog.ir

    صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
    http://gulfnews.com/opinion/thinkers/ira...i-1.500997
    ۱۳۸۸ بهمن ۹ ۱۱:۴۳ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS