MSSQL 多字段根据范围求最大值实现方法
MSSQL 多字段根据范围求最大值实现语句,大家可以参考下
-->Title:生成測試數據
-->Author:wufeng4552
-->Date :2009-09-21 15:08:41
declare @T table([Col1] int,[Col2] int,[Col3] int,[Col4] int,[Col5] int,[Col6] int,[Col7] int)
Insert @T
select 1,10,20,30,40,50,60 union all
select 2,60,30,45,20,52,85 union all
select 3,87,56,65,41,14,21
--方法1
select [col1],
max([col2])maxcol
from
(select [col1],[col2] from @t
union all
select [col1],[col3] from @t
union all
select [col1],[col4] from @t
union all
select [col1],[col5] from @t
union all
select [col1],[col6] from @t
union all
select [col1],[col7] from @t
)T
where [col2] between 20 and 60 --條件限制
group by [col1]
/*
col1 maxcol
----------- -----------
1 60
2 60
3 56
(3 個資料列受到影響)
*/
--方法2
select [col1],
(select max([col2])from
(
select [col2]
union all select [col3]
union all select [col4]
union all select [col5]
union all select [col6]
union all select [col7]
)T
where [col2] between 20 and 60) as maxcol --指定查詢範圍
from @t
/*
(3 個資料列受到影響)
col1 maxcol
----------- -----------
1 60
2 60
3 56
*/

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Gunakan fungsi math.Max untuk mendapatkan nilai maksimum dalam set nombor Dalam matematik dan pengaturcaraan, selalunya perlu mencari nilai maksimum dalam set nombor. Dalam bahasa Go, kita boleh menggunakan fungsi Max dalam pakej matematik untuk mencapai fungsi ini. Artikel ini akan memperkenalkan cara menggunakan fungsi math.Max untuk mendapatkan nilai maksimum dalam set nombor, dan memberikan contoh kod yang sepadan. Pertama, kita perlu mengimport pakej matematik. Dalam bahasa Go, anda boleh menggunakan kata kunci import untuk mengimport pakej, seperti yang ditunjukkan di bawah: import"mat

Kaedah untuk php menyambung ke pangkalan data mssql termasuk menggunakan sambungan MSSQL PHP, menggunakan PDO, dsb. Pengenalan terperinci: 1. Gunakan kaedah sambungan MSSQL PHP untuk memastikan bahawa PHP telah memasang sambungan MSSQL. Anda boleh menyemak sama ada sambungan mssql didayakan dalam fail konfigurasi PHP (php.ini 2. Gunakan kaedah PDO untuk memastikan bahawa PHP telah memasang sambungan PDO). Anda boleh menyemak sama ada sambungan pdo_sqlsrv didayakan dalam fail konfigurasi PHP (php.ini).

Ubuntu ialah sistem pengendalian sumber terbuka popular yang biasa digunakan untuk menjalankan pelayan. Memasang PHP dan mengkonfigurasi sambungan MSSQL pada Ubuntu adalah salah satu operasi yang sering perlu dilakukan oleh banyak pembangun dan pentadbir sistem. Artikel ini akan memberikan pembaca panduan terperinci, termasuk langkah-langkah untuk memasang PHP, menyediakan Apache, memasang MSSQLServer, dsb., dan melampirkan contoh kod tertentu. Langkah 1: Pasang PHP dan sambungan yang berkaitan Pertama, kita perlu memasang PHP dan sambungan yang berkaitan untuk menyokong sambungan PHP

Langkah terperinci untuk memasang PHP untuk menyokong pangkalan data MSSQL dalam persekitaran Ubuntu Apabila membangunkan aplikasi web, anda sering menghadapi situasi di mana anda perlu menyambung ke pangkalan data Microsoft SQL Server (MSSQL). Dalam persekitaran Ubuntu, untuk menyambungkan PHP ke pangkalan data MSSQL, anda perlu memasang perisian yang berkaitan dan mengkonfigurasi tetapan yang sesuai. Seterusnya, kami akan memperkenalkan secara terperinci langkah-langkah untuk memasang PHP untuk menyokong pangkalan data MSSQL dalam persekitaran Ubuntu dan menyediakan kod khusus.

Gunakan fungsi max() Python untuk mendapatkan nilai maksimum dalam urutan atau set Dalam pengaturcaraan Python, kita selalunya perlu mencari elemen terbesar daripada jujukan atau set. Python menyediakan fungsi terbina dalam max(), yang boleh melaksanakan fungsi ini dengan sangat mudah. Fungsi max() boleh menerima sebarang objek boleh lelar sebagai parameter, termasuk senarai, tupel, set, dsb. Ia mengembalikan elemen terbesar dalam objek yang diluluskan. Berikut ialah sintaks asas fungsi max(): max(iterable[,def

Cara mendapatkan nilai maksimum dalam tatasusunan PHP Semasa menulis kod PHP, anda selalunya perlu melakukan pelbagai operasi pada tatasusunan, termasuk mendapatkan nilai maksimum dalam tatasusunan. Dalam artikel ini, kami akan memperkenalkan cara menggunakan fungsi terbina dalam dan tersuai PHP untuk mendapatkan nilai maksimum dalam tatasusunan, dan memberikan contoh kod yang sepadan. Menggunakan fungsi terbina dalam PHP max() PHP menyediakan fungsi terbina dalam max() yang boleh dengan mudah mendapatkan nilai maksimum daripada tatasusunan. Berikut ialah contoh kod menggunakan fungsi ini: <?php$numbers

Memasang PHP dan menyambung ke pangkalan data MSSQL di bawah sistem pengendalian Ubuntu adalah salah satu kemahiran yang perlu dikuasai oleh ramai pembangun dan pentadbir sistem. Artikel ini akan menyediakan tutorial terperinci, termasuk memasang PHP, memasang pemacu pelayan MSSQL, mengkonfigurasi PHP untuk menyambung ke pangkalan data MSSQL dan menyediakan contoh kod yang sepadan. Bahagian Pertama: Pasang PHP Pertama, kita perlu memasang PHP dan sambungan yang berkaitan untuk dapat menyambung ke pangkalan data MSSQL. Masukkan arahan berikut dalam terminal untuk memasang PHP dan sambungan yang diperlukan

Bincangkan masalah yang diberi nombor perduaan. Kita perlu mengalih keluar sedikit daripadanya supaya nombor yang selebihnya hendaklah menjadi nilai maksimum antara semua pilihan lain seperti Input:N=1011Output:111Penjelasan:Weneedtoralihonebitsoremoving0bitwillgiveamaximumnumberthanremovingany1’sbit.111>101,011.Input:111Outputsabit.
