انتخاب همه ستون ها جدول به غیر از id داخل mysql
من نیاز به یک query دارم که همه ستون ها به غیر از ستون id رو برام select کنه .
کد HTML:
SELECT db_installment.* FROM `db_installment`
دستور بالا همه رو سلکت میکنه / دستور پایینم یکم حوصله سر بر هست که تک تک ستون ها به غیر از id رو معرفی کنم بهش :
کد HTML:
SELECT db_installment.price,db_installment.status,db_installment.date FROM `db_installment`
گشتم تو نت ولی نتونستم یک کد درست و درمون پیدا کنم . مثلا mysql نمیتونه اینطوری کار کنه : (هرچند میدونم کد زیر مشکل داره )
کد HTML:
SELECT db_installment.* NOT id FROM `db_installment`
تشکر از دوستان .
پاسخ : انتخاب همه ستون ها جدول به غیر از id داخل mysql
پاسخ : انتخاب همه ستون ها جدول به غیر از id داخل mysql
راهی برای این کار وجود ندارد. باید اسم ستونها را بنویسید
به احتمال زیاد کدهای شما ایراد دارند که میخواهید ستون شناسه را با MySQL حذف کنید. اصولا شناسه باید در دسترس باشد تا ردیفها را بتوان ردیابی کرد
پاسخ : انتخاب همه ستون ها جدول به غیر از id داخل mysql
سلام
از ریزولت کویری[0] استفاده نکنید اگر id فیلد اولیست.(صورت مسئله روعوض کردم)
یا از راه دومی باید استفاده کنید
راه سوم رو من تابحال بهش بر نخوردم،چون زمانی که شما select میکنید،یعنی انتخاب میکنید،شایدم اطلاعات من ناقصه!
پاسخ : انتخاب همه ستون ها جدول به غیر از id داخل mysql
حالا چه کاریه همه رو بگیر هر کدوم رو لازم داری استفاده کن
من که دستوری ندیدم که این کار رو بکنه یا باید همه رو بگیری یا باید تک تک ستون ها رو بنویسی
پاسخ : انتخاب همه ستون ها جدول به غیر از id داخل mysql
هدفتون از این کار چیه؟
شاید برای اون هدفتون راهی باشه.
پاسخ : انتخاب همه ستون ها جدول به غیر از id داخل mysql
راهی که میگید به اون صورت که ساده ای باشه وجود نداره...
جالبه شما الان 150 تا ستون داشته باشد که بخواهید برگردونید باید همه اون ستون ها رو بنویسد.
راه حل های پیچیده تری وجود داره!