Pertanyaan yang diberi tag «order-by»

Klausa yang digunakan dalam pernyataan SQL SELECT untuk mengurutkan hasil kueri.

2
Apakah ada cara untuk mengoptimalkan penyortiran berdasarkan kolom dari tabel gabungan?
Ini permintaan lambat saya: SELECT `products_counts`.`cid` FROM `products_counts` `products_counts` LEFT OUTER JOIN `products` `products` ON ( `products_counts`.`product_id` = `products`.`id` ) LEFT OUTER JOIN `trademarks` `trademark` ON ( `products`.`trademark_id` = `trademark`.`id` ) LEFT OUTER JOIN `suppliers` `supplier` ON ( `products_counts`.`supplier_id` = `supplier`.`id` ) WHERE `products_counts`.product_id IN (159, 572, 1075, 1102, 1145, …
10 mysql  order-by 

1
Bagaimana cara SQL Server menghasilkan ketika bergabung digunakan?
Bagaimana SQL Server mengetahui urutan catatan di set hasil eksekusi kueri? Saya mencoba membuat kepala atau ekor tetapi menemukan diri saya menggaruk-garuk kepala. Ketika saya mengubah bidang saya memilih urutan juga berubah. Ketika saya menjalankan SQL di bawah ini dengan SELECT *saya mendapatkan catatan yang sama tetapi dalam urutan yang …

3
Apakah SELECT ROW_NUMBER () dijamin untuk mengembalikan hasil yang diurutkan berdasarkan nomor baris yang dihasilkan?
Misalnya, pertimbangkan permintaan SQL: SELECT A.[Name], ROW_NUMBER() OVER(ORDER BY A.[Name] ASC) FROM [FooTable] AS A Di sini saya amati hasil yang dikembalikan diurutkan berdasarkan A. [Nama]. Jika saya mengubah kolom sortir yang didefinisikan dalam fungsi ROW_NUMBER ke kolom lain, sekali lagi hasilnya menjadi diurutkan berdasarkan kolom itu. Saya mengharapkan nomor …

3
Cara membuat pemesanan bersyarat untuk dua kolom atau lebih
Dalam MS SQL Server 2005 saya menulis satu permintaan dengan pengurutan bersyarat dan masalah saya adalah bahwa saya tidak tahu bagaimana saya bisa mengurutkan bersyarat menggunakan dua kolom? Jika saya menulis kode seperti ini berfungsi normal select * from table order by case @pkr when 'kol' then kol when 'nci' …

2
Implementasi Basis Data ORDER OLEH dalam Subquery
Saya menggunakan aplikasi (MapServer - http://mapserver.org/ ) yang membungkus pernyataan SQL, sehingga pernyataan ORDER BY berada dalam permintaan dalam. Misalnya SELECT * FROM ( SELECT ID, GEOM, Name FROM t ORDER BY Name ) as tbl Aplikasi ini memiliki banyak driver basis data yang berbeda. Saya terutama menggunakan driver MS …



3
Permintaan kecocokan terbaik dan pesanlah
Saya mencoba menulis kueri di bawah ini: select * from tbl where col1 = 1 and col2 = 2 and col3 = 3 order by ... ; Saya ingin semua hasil pertama di mana semua 3 WHEREkondisi cocok (3/3), lalu semua hasil di mana 2 kondisi cocok (2/3), dan akhirnya …

2
Mengapa mysql menggunakan indeks yang salah untuk pesanan berdasarkan permintaan?
Ini meja saya dengan ~ 10.000.000 data baris CREATE TABLE `votes` ( `subject_name` varchar(32) COLLATE utf8_unicode_ci NOT NULL, `subject_id` int(11) NOT NULL, `voter_id` int(11) NOT NULL, `rate` int(11) NOT NULL, `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`subject_name`,`subject_id`,`voter_id`), KEY `IDX_518B7ACFEBB4B8AD` (`voter_id`), KEY `subject_timestamp` (`subject_name`,`subject_id`,`updated_at`), KEY `voter_timestamp` (`voter_id`,`updated_at`), CONSTRAINT `FK_518B7ACFEBB4B8AD` …

2
Apakah DB2 memesan data dengan kunci utama
Saya baru-baru ini berdiskusi dengan seorang kolega yang berusaha untuk menghapus pesanan dengan klausa dari permintaan produksi karena pesanan dengan kolom sama dengan kunci utama . Setelah diskusi panjang di mana saya mencoba menjelaskan bahwa dia tidak dapat menjamin pemesanan berdasarkan kunci utama kesimpulan akhir adalah bahwa dia tidak akan …
8 db2  order-by 


4
Bagaimana cara saya melakukan GROUP BY yang kompleks di MySQL?
Saya memiliki tabel yang berisi beberapa kunci ke tabel lain (di mana setiap tombol terdiri dari beberapa kolom). Saya ingin dapat mengelompokkan baris bersama yang memiliki kunci yang sama, tetapi saya tidak ingin mengelompokkan semuanya bersama. Ini tidak sederhana GROUP BYpada kunci tetapi saya ingin dapat membuat kelompok katakanlah 10. …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.