Adakah terdapat sebarang pernyataan dalam mysql yang boleh mengemas kini secara langsung sepuluh item pertama data disusun?
迷茫
迷茫 2017-05-19 10:07:15
0
2
678

Maafkan saya, adakah terdapat SQL yang boleh mengisih terus jadual semasa mengikut skor, dan kemudian mengemas kini medan dalam sepuluh teratas?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
过去多啦不再A梦

Iaitu, subkueri DALAM/SEMUA/SEBARANG/SEBARANG menggunakan klausa LIMIT tidak disokong, selagi anda menambah lapisan lain, seperti:

UPDATE table SET name='zhangsan' WHERE id IN
(SELECT t.id FROM (SELECT id FROM table LIMIT 10) AS t) 
phpcn_u1582
update table set name='zhangsan' where id in (
 select id from table order by sorce desc limit 10
)

//可以做到,子查询就完事
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan