0 oy
MySql kategorisinde (220 puan) tarafından soruldu

INSERT INTO SLIDER (SLIDERIMAGE,SLIDERVISIBLE,SLIDERORDER) VALUES ('DDSAD',1,(SELECT SLIDERORDER + 1 as slidetoplam FROM SLIDER ORDER BY SLIDERORDER DESC LIMIT 1));

 

Bu komutta en son çıkan sliderorder'a bir ekleyip yeni bir slider ekliyorum. Ancak select sorgumdaki tablo ile insert sorgumdaki tablo aynı olduğu için hata veriyor. Ne yapmalıyım?

HATA: 

1 cevap

0 oy
(2k puan) tarafından cevaplandı
tarafından düzenlendi
INSERT INTO SLIDER (SLIDERIMAGE,SLIDERVISIBLE,SLIDERORDER)
SELECT 'DDSAD', 1, (SLIDERORDER + 1) FROM SLIDER 
ORDER BY SLIDERORDER DESC LIMIT 1;

Dener misin?

Yazılım Biliminin Soru Cevap Platformuna hepiniz hoşgeldiniz. Bu platformda kurallara uyarak diğer geliştiricilerle yardımlaşabilirsiniz.

Kategoriler

...