«mysql» etiketlenmiş sorular

MySQL, Yapısal Sorgu Dili (SQL) kullanan ücretsiz, açık kaynaklı İlişkisel Veritabanı Yönetim Sistemidir (RDBMS). Bu etiketi SQL Server, SQLite vb. Gibi diğer DB'ler için KULLANMAYIN. Bunlar, verileri yönetmek için kendi SQL lehçelerini kullanan farklı DB'lerdir.

16
SQL sorgusu: En son N hariç tablodaki tüm kayıtlar silinsin mi?
En son N (id desc'ye göre sıralı) hariç tablodan tüm kayıtları kaldırmak için tek bir mysql sorgusu (değişkenler olmadan) oluşturmak mümkün müdür? Bunun gibi bir şey, sadece işe yaramıyor :) delete from table order by id ASC limit ((select count(*) from table ) - N) Teşekkürler.
91 sql  mysql 

5
Bir tablonun tüm satırlarında nasıl döngü yapabilirim? (MySQL)
Bir A tablosuna sahibim ve bir birincil anahtar kimliği var. Şimdi A'daki tüm satırlardan geçmek istiyorum. 'A'daki her kayıt için' gibi bir şey buldum, ancak bu MySQL'de yaptığınız gibi görünmüyor. Mesele, her satır için bir alan alıp dönüştürmek, başka bir tabloya eklemek ve ardından satırın bazı alanlarını güncellemek istiyorum. Select …
90 mysql  loops 

13
MySQL veritabanına bir excel dosyası nasıl alınır
Herhangi biri bir Microsoft Excel dosyasını bir MySQL veritabanına nasıl aktaracağını açıklayabilir mi? Örneğin, benim Excel tablom şöyle görünüyor: Country | Amount | Qty ---------------------------------- America | 93 | 0.60 Greece | 9377 | 0.80 Australia | 9375 | 0.80
90 mysql  excel 

8
MySQL'in ORDER BY RAND () işlevini nasıl optimize edebilirim?
Araştırmak için sorgularımı optimize etmek istiyorum mysql-slow.log. Yavaş sorgularımın çoğu içeriyor ORDER BY RAND(). Bu sorunu çözmek için gerçek bir çözüm bulamıyorum. MySQLPerformanceBlog'da olası bir çözüm var ama bunun yeterli olduğunu düşünmüyorum. Yetersiz optimize edilmiş (veya sık güncellenen, kullanıcı tarafından yönetilen) tablolarda çalışmıyor veya oluşturduğum PHPrastgele satırı seçmeden önce iki …


5
Gruplama yaparken bir tablodan en uzun 'dizeyi' nasıl seçerim?
Misal: SELECT partnumber, manufacturer, condition, SUM(qty), AVG(price), description FROM parts WHERE [something] GROUP BY partnumber, manufacturer, condition Boş olan bazı açıklamalarım var ve birçok parça numarası, üretici, koşul değeri olabilir ve grupta boş bırakılabilecek ilk tanım mevcut görünüyor. Mevcut en uzun açıklamayı almak istiyorum. bunu denedim: MAX(LENGTH(description)) ancak bu, dizedeki …
90 mysql 

5
Datetime'dan Mysql şerit zaman bileşeni
Mysql'de zaman bileşenini hesaba katmadan bir tarih karşılaştırması yapmam gerekiyor, yani '2008-11-05 14:30:00' öğesini '2008-11-05'e dönüştürmem gerekiyor Şu anda bunu yapıyorum: SELECT from_days(to_days(my_date)) Bunu yapmanın uygun bir yolu var mı?
90 sql  mysql  datetime 





3
MySQL: Alan boyutuna / uzunluğuna göre sırala
İşte bir tablo yapısı (örn. Test): Alan adı Veri tipi İD BÜYÜK (20) Başlık varchar (25) Açıklama Metin Şunun gibi bir sorgu: SELECT * FROM TEST ORDER BY description DESC; Ancak alan açıklamasının alan boyutuna / uzunluğuna göre sipariş vermek istiyorum . Alan türü METİN veya BLOB olacaktır.


6
MySQL parçalama yaklaşımları?
MySQL tablolarını parçalamak için en iyi yaklaşım nedir. Aklıma gelen yaklaşımlar: Uygulama Düzeyi parçalama? MySQL proxy katmanında parçalama mı? Parçalama için merkezi arama sunucusu? Bu alandaki ilginç projeler veya araçlar biliyor musunuz?
89 mysql  sharding 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.