Rumah pembangunan bahagian belakang tutorial php MySQL的Update的使用,该如何处理

MySQL的Update的使用,该如何处理

Jun 13, 2016 pm 01:39 PM
select tinyint update

MySQL的Update的使用
MySQL的更新语句update中可以用子查询吗?

 update score set 姓名='王五' where 总分=(select min(总分) from score);

我这样用为什么出错?

/*******************
CREATE TABLE IF NOT EXISTS score(
学号 BIGINT UNSIGNED,
姓名 varchar(10),
数学 TINYINT UNSIGNED,
英语 TINYINT UNSIGNED,
物理 TINYINT UNSIGNED,
计算机综合 TINYINT UNSIGNED,
总分 int UNSIGNED
);

已确保各字段数据正确插入
********************/


求教!

------解决方案--------------------
这样试试,

update score set …… where 总分 in ( SELECT * FROM (SELECT min(总分) AS 总分 FROM score)t)
------解决方案--------------------

SQL code
 update score set 姓名='王五' order by 总分 asc limit 1;
<br><font color="#e78608">------解决方案--------------------</font><br>
mysql中 update的表 不能出现在第一层的子查询中,参考4楼的方法让表绕过第一层子查询
<br><font color="#e78608">------解决方案--------------------</font><br>试一下不就知道了<br>
Salin selepas log masuk
SQL code
UPDATE score  SET 数学=(SELECT 数学 FROM (SELECT MIN(数学) AS 数学 FROM score )t)-4 WHERE 姓名='王五'; <div class="clear">
                 
              
              
        
            </div>
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Betulkan: Semakan kemas kini Google Chrome gagal dengan kod ralat 3: 0x80040154 Betulkan: Semakan kemas kini Google Chrome gagal dengan kod ralat 3: 0x80040154 Apr 13, 2023 pm 05:46 PM

Google Chrome ialah salah satu pelayar paling popular di dunia dan ramai pengguna lebih suka menggunakannya sebagai penyemak imbas lalai pada PC Windows mereka. Chrome menawarkan pelbagai ciri yang menjadikan pengalaman menyemak imbas menyeronokkan dan mudah, dan oleh itu, ia kekal sebagai salah satu penyemak imbas yang paling dipercayai. Tetapi, seperti mana-mana penyemak imbas lain, malah Chrome mempunyai kelemahannya sendiri, dan ia juga terdedah kepada pepijat dan gangguan apabila anda amat memerlukannya. Satu ralat sedemikian ialah Kod Ralat 3: 0x80040154, yang berlaku semasa menyemak kemas kini Google Chrome. Mesej ralat berbunyi "Ralat berlaku semasa menyemak kemas kini. Semakan kemas kini gagal dimulakan (Kod ralat 3: 0x80080005) atau (Ralat

Apakah perbezaan antara Mysql tinyint(1) dan tinyint(4) Apakah perbezaan antara Mysql tinyint(1) dan tinyint(4) Jun 01, 2023 am 08:31 AM

Apakah tinyint(M)? Mula-mula, mari kita fahami perbezaan antara jenis rentetan varchar(M) dan jenis berangka tinyint(M) dalam mysql? Untuk jenis lajur rentetan: varchar(M), M ialah panjang aksara maksimum yang boleh disimpan dalam medan, iaitu panjang medan. Bergantung pada tetapan, anda mungkin menerima ralat apabila anda memasukkan data yang melebihi panjang medan, dan walaupun anda tidak menerima ralat, data yang anda masukkan akan dipotong secara automatik agar sesuai dengan panjang medan yang telah ditetapkan. Oleh itu, varchar(20) dan varchar(40) adalah berbeza, yang benar-benar mencerminkan panjang data yang boleh disimpan dalam medan ini. Jenis lajur berangka: Pengubah suai panjangnya menunjukkan lebar paparan maksimum, yang sama dengan medan

Bagaimana untuk mendayakan/melumpuhkan kemas kini automatik VS Code Bagaimana untuk mendayakan/melumpuhkan kemas kini automatik VS Code Apr 28, 2023 am 09:28 AM

Jika anda menggunakan Kod Visual Studio (VSCode) dan memikirkan cara untuk melumpuhkan kemas kini perisian automatiknya dan cara melumpuhkan kemas kini automatik sambungannya, kemudian baca artikel ini. Jika anda tidak kerap menggunakan VSCode, buka editor selepas tempoh yang lama dan ingin mendayakan kemas kini automatik, artikel ini juga akan membimbing anda berbuat demikian. Mari kita bincangkan secara terperinci cara berbeza untuk mendayakan atau melumpuhkan kemas kini automatik VSCode. Jadual Kandungan Kaedah Satu: Gunakan Tetapan untuk Mendayakan/Lumpuhkan Kemas Kini Automatik VSCode Langkah 1: Buka Kod VS dan klik simbol berbentuk gear di sudut kiri bawah. Langkah 2: Klik Tetapan dalam senarai yang muncul. Langkah 3: Taip kemas kini dalam bar carian dan tekan enter. Cari Kemas Kini: Corak 4

KDE Plasma 6.1 membawa banyak peningkatan pada desktop Linux yang popular KDE Plasma 6.1 membawa banyak peningkatan pada desktop Linux yang popular Jun 23, 2024 am 07:54 AM

Selepas beberapa prakeluaran, pasukan pembangunan KDE Plasma melancarkan versi 6.0 persekitaran desktopnya untuk sistem Linux dan BSD pada 28 Februari, menggunakan rangka kerja Qt6 buat kali pertama. KDE Plasma 6.1 kini hadir dengan beberapa ciri baharu t

Penyelesaian kepada penggunaan CPU tinggi telemetri keserasian Microsoft Penyelesaian kepada penggunaan CPU tinggi telemetri keserasian Microsoft Mar 16, 2024 pm 10:16 PM

Apabila kita menggunakan sistem win10, kita kadang-kadang menghadapi situasi di mana komputer menjadi tersekat Kemudian apabila kita menyemak proses latar belakang, kita mendapati bahawa proses telemetri keserasian Microsoft mengambil jumlah sumber yang tinggi. Pengguna boleh cuba menyahpasang perisian perlindungan pihak ketiga dan kemudian mencuba but bersih untuk beroperasi Biarkan tapak ini dengan teliti memperkenalkan kepada pengguna penyelesaian kepada penggunaan CPU yang tinggi bagi Microsoftcompatibilitytelemetry. Penyelesaian kepada penggunaan CPU yang tinggi bagi Microsoftcompatibilitytelemetry Kaedah 1: Cuba selepas menyahpasang perisian perlindungan pihak ketiga

Kaedah pemprosesan tak segerak bagi pengaturcaraan serentak Select Channels Go menggunakan golang Kaedah pemprosesan tak segerak bagi pengaturcaraan serentak Select Channels Go menggunakan golang Sep 28, 2023 pm 05:27 PM

Kaedah pemprosesan tak segerak bagi pengaturcaraan serentak SelectChannelsGo menggunakan golang Pengenalan: Pengaturcaraan serentak ialah bidang penting dalam pembangunan perisian moden, yang boleh meningkatkan prestasi dan responsif aplikasi dengan berkesan. Dalam bahasa Go, pengaturcaraan serentak boleh dilaksanakan dengan mudah dan cekap menggunakan penyataan Saluran dan Pilih. Artikel ini akan memperkenalkan cara menggunakan golang untuk kaedah pemprosesan tak segerak bagi pengaturcaraan serentak SelectChannelsGo dan menyediakan khusus

Bagaimana untuk menyembunyikan elemen pilih dalam jquery Bagaimana untuk menyembunyikan elemen pilih dalam jquery Aug 15, 2023 pm 01:56 PM

Bagaimana untuk menyembunyikan elemen pilih dalam jquery: 1. kaedah hide(), memperkenalkan perpustakaan jQuery ke dalam halaman HTML, anda boleh menggunakan pemilih yang berbeza untuk menyembunyikan elemen pilih, pemilih ID menggantikan selectId dengan ID elemen pilih yang anda sebenarnya gunakan; 2. kaedah css(), gunakan pemilih ID untuk memilih elemen pilih yang perlu disembunyikan, gunakan kaedah css() untuk menetapkan atribut paparan kepada tiada, dan gantikan selectId dengan ID elemen pilih.

Bagaimana untuk menggunakan kenyataan UPDATE dalam SQL Bagaimana untuk menggunakan kenyataan UPDATE dalam SQL Jun 02, 2023 pm 09:13 PM

Pernyataan SQLUPDATE Pernyataan Kemas kini digunakan untuk mengubah suai data dalam jadual. Sintaksnya adalah seperti berikut: KEMASKINI nama jadual SET nama lajur = nilai baharu DI MANA nama lajur = nilai tertentu jadual "Orang": LastNameFirstNameAddressCityGatesBillXuanwumen10BeijingWilsonChamps-Elysees Kemas kini lajur dalam baris tertentu UPDATEPerson SETFirstName="NamesulWHERELast"

See all articles