«sql» etiketlenmiş sorular

Yapısal Sorgulama Dili (SQL), veritabanlarını sorgulamak için kullanılan bir dildir. Sorular, kod örneklerini, tablo yapısını, örnek verileri ve kullanılan DBMS uygulaması için bir etiketi (örn. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, vb.) İçermelidir. Sorunuz yalnızca belirli bir DBMS ile ilgiliyse (belirli uzantıları / özellikleri kullanır), bunun yerine o DBMS etiketini kullanın. SQL ile etiketlenen soruların cevaplarında ISO / IEC standart SQL kullanılmalıdır.

9
MySQL ORDER BY'da satır konumunu alır
Aşağıdaki MySQL tablosu ile: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ Sıralandığında tek bir satırı VE tablodaki diğer satırlar arasındaki konumunu nasıl seçebilirim name ASC? Dolayısıyla, tablo verileri ada göre sıralandığında şöyle görünüyorsa: +-----------------------------+ + id | name + +-----------------------------+ + 5 | Alpha + + …

2
mysql'de seçin
Ben bir MSSQL kullanıcısıyım ve şimdi veritabanımı MySQL'e dönüştürüyorum. MySQL'de aşağıdaki sorguyu yazıyorum: select * into new_tbl from tbl Ve şu hatayı alıyorum Error : Undeclared variable new_tbl MySQL'de böyle bir sorgu nasıl düzgün bir şekilde yazılmalıdır?
88 mysql  sql  sql-server 

9
PostgreSQL İndeksi Kullanım Analizi
Postgres'i analiz etmek ve hangi eksik dizinlerin oluşturulması gerektiğini ve kullanılmayan hangi dizinlerin kaldırılması gerektiğini belirlemek için bir araç veya yöntem var mı? Bunu SQLServer için "profil oluşturucu" aracıyla yaparken biraz deneyimim var, ancak Postgres'te bulunan benzer bir araçtan haberdar değilim.


8
Postgresql tabloları var, ancak sorgulama sırasında "ilişki yok" alınıyor
Birkaç tablo içeren bir postgresql db var. Sorgularsam: SELECT column_name FROM information_schema.columns WHERE table_name="my_table"; Doğru şekilde döndürülen sütunların bir listesini alacağım. Ancak, sorguladığımda: SELECT * FROM "my_table"; Şu hatayı alıyorum: (ProgrammingError) relation "my_table" does not exist 'SELECT *\n FROM "my_table"\n' {} Neden sütunları alabildiğime, ancak tabloyu sorgulayamadığıma dair bir fikriniz …
88 sql  postgresql 

10
Bir veritabanında kaç satır ÇOK FAZLA?
1.000.000 kayıt içeren bir MySQL InnoDB tablom var. Bu çok mu fazla? Veya veritabanları bunu ve daha fazlasını halledebilir mi? Soruyorum çünkü bazı sorguların (örneğin, bir tablodan son satırı alma) 1 milyon satırlık tabloda 100'lü bir satıra göre daha yavaş (saniye) olduğunu fark ettim.

7
'Dbo.aspnet_CheckSchemaVersion' saklı yordamı bulunamadı
Sitemi barındırmak için WinHost.com kullanıyorum. SQL Veritabanı / üyelik sistemi yerel bilgisayarımda mükemmel çalışıyor, ancak sunucuya yüklendiğinde çalışmıyor. Tüm adımları doğru takip ettim. Hizmetim için destekle iletişime geçtim ancak 2 haftadan fazla oldu ve yanıt gelmedi. Sitemdeki üyelik sayfamda oturum açmaya veya yeni bir kullanıcı kaydetmeye çalıştığımda bu hatayı almaya …

20
SQL Server 2005'te bir tarih saatinden ay ve yılı alın
SQL Server'da 'Ocak 2008' gibi tarih saatinden ay + yıla ihtiyacım var. Sorguyu aya, yıla göre gruplandırıyorum. Datepart, convert vb. Gibi işlevleri araştırdım ve buldum, ancak hiçbiri bunun için yararlı görünmüyor. Burada bir şey mi kaçırıyorum? Bunun için bir işlev var mı?
87 sql  sql-server 

6
Sıra ve kimlik
SQL Server 2012 Sequence, Oracle ve Postgres'te olduğu gibi yeni bir özellik olarak tanıtıldı . Kimlikler yerine diziler nerede tercih edilir? Ve neden dizilere ihtiyacımız var?

6
SQL Server, bölüm sıfır döndürüyor
Örnekte kullandığım kod şu: PRINT @set1 PRINT @set2 SET @weight= @set1 / @set2; PRINT @weight İşte sonuç: 47 638 0 Bunun 0yerine neden geri döndüğünü bilmek isterim0,073667712
87 sql 

4
MySQL'de seçimden nasıl silinir?
Bu kod MySQL 5.0 için çalışmıyor, çalışması için nasıl yeniden yazılır DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Benzersiz kimliği olmayan sütunları silmek istiyorum. Çoğu zaman onun tek kimliği olduğunu ekleyeceğim (sözdizimini denedim ve o da çalışmıyor)


7
Başka bir tabloyla birleşmeyen satırlar nasıl hariç tutulur?
İki tablom var, birinin birincil anahtarı var, diğeri yabancı anahtar olarak var. Yalnızca ikincil tablonun anahtarını içeren bir girişi yoksa birincil tablodan veri çekmek istiyorum . Yalnızca bu anahtarla bir araya gelen satırları döndüren basit bir iç birleşimin tersi.
87 sql  join 

8
Numaraya göre sıralama için SQL - 1,10,11,12 yerine 1,2,3,4 vb.
Veritabanımda 1-999 değerlerine sahip bir sayı sütununa göre sıralama yapmaya çalışıyorum Kullandığım zaman ORDER_BY registration_no ASC Alırım…. 1 101 102 103 104 105 106 107 108 109 11 110 Etc… Bu nedenle, numaranın aksine ilk haneye göre sıralanıyor gibi görünüyor. Bunu değere göre sipariş etmek istersem hangi SQL'i kullanacağımı bilen …
87 sql  sql-order-by 

4
Laravel Advanced Değişken işleve nasıl aktarılır?
Dokümandaki örnek: DB::table('users') ->whereExists(function($query) { $query->select(DB::raw(1)) ->from('orders') ->whereRaw('orders.user_id = users.id'); }) ->get(); Ama ya böyle bir harici değişken kullanmam gerekirse: ->where('city_id', '=', $this->city->id) ->where(function($query) { $query->where('name', 'LIKE', '%'.$searchQuery.'%') ->orWhere('address', 'LIKE', '%'.$searchQuery.'%') }) Şimdilik yeni bir mülk oluşturdum ve ona eriştim $this->, ancak daha uygun bir yol var mı?
87 php  sql  laravel 

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.