سلام جدولی دارم که هم عکسشو ارسال کردم و فیلدهارو هم پر کردم. اما وقتی select میزنم نمیدونم چطور بنویسم که وقتی فیلد PicPoetry=NULL است و چیزی وارد نکردم نمایش داده نشه. آخه من برای وارد کردن شعر متن یه کوئری نوشتم و به صورت عکس هم یه کوئری نوشتم. حالا که select می زنم نمی دونم چطور بگم جایی که فیلد PicPoetry=NULL فقط text و بقیه فیلدها رو نمایش بده
لطفاً کوئری select و شرط هاشو برام بگید
SELECT column_names FROM table_name WHERE column_name IS NOT NULL;
من باید دو تا فیلد رو چک کنم ولی دستور اینطور جواب نمیده
;("dt = sql.show("select * from Poetry where text IS NOT NULL OR PicPoetry Is NOT NULL
یا این دستور
;( "dt = sql.show("select id, text, type , date , PicPoetry from Poetry where 'text' OR 'PicPoetry' IS NOT NULL
یا این دستور
;( " dt = sql.show("select id, text, type , date , PicPoetry from Poetry where 'text' IS NOT NULL || 'PicPoetry' IS NOT NULL
این دستورا هیچکدوم جواب نمیدن.
چطور باید نوشته بشه که درست کار بده. با =! هم تست کردم نشد
یا من عکس دارم و یا متن اگر متن من خالی باشه عکس پر و بر عکس
اما این متن که پر باشه نشون میده و بجای عکس که تو اون سط خالیه یه قاب کوچیک عکس که هیچی توش نیست نمایش میده
سرچ کنید where not null sql نمونه های زیادی هستند
از اونها استفاده کنید تا به جواب برسید
سلام. من همۀ روش هایی رو که گفتید انجام دادم اما جواب نداد.
ستون های جدولم text,type,Picpoetry
در یک سطر یا PicPoetry وارد شده یا text
وقتی select میزنم ، سطری که متن وارد شده و عکسش خالیه بجای عکس خالی که هیچی نباید نشون بده یه عکس به صورت خراب میاره
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)