Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kueri dua kota di STATION dengan nama CITY terpendek dan terpanjang,

COBA INI :)

kode mysql.... sederhana

select CITY,LENGTH(CITY) from STATION order by Length(CITY) asc, CITY limit 1; 
select CITY,LENGTH(CITY) from STATION order by Length(CITY) desc, CITY limit 1; 

Sunting:

Solusi di atas tidak berfungsi untuk saya karena tidak mengurutkan berdasarkan abjad. Seperti yang dikomentari oleh @omotto berikut adalah cara yang tepat untuk membuatnya bekerja. Saya telah mencoba di SQL server dan berhasil.

select top 1 city, len(city) from station order by len(city) ASC, city ASC; 
select top 1 city, len(city) from station order by len(city) DESC, city ASC;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tampilan terwujud dengan Oracle

  2. Kueri Tab Silang Oracle SQL

  3. Oracle SQL - Permintaan untuk menghitung nilai dari beberapa tabel

  4. cara mengatur output server menggunakan koneksi jdbc di Jmeter

  5. Cara mengekspresikan tipe Serializable Blob dalam file pemetaan hibernasi