«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.


4
Görünümün SELECT, FROM yan tümcesinde bir alt sorgu içeriyor
İki tablom var ve bir görünüm oluşturmam gerekiyor. Tablolar: credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) Bunu yapmak için aşağıdaki sorguyu kullanıyorum. "Görünüm oluşturma" bölümü olmayan sorgu iyi çalışıyor ancak "görünüm oluştur" ile "Görünümün SELECT, FROM yan tümcesinde bir alt sorgu içeriyor" hatasını gösteriyor. Sorun ve olası çözüm ne …
111 mysql  sql  database  views 

11
SQL: ARASINDA - <= ve> =
SQL Server 2000 ve 2005'te: bu iki WHEREcümle arasındaki fark nedir? Hangi senaryolarda hangisini kullanmalıyım? Sorgu 1: SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' Sorgu 2: SELECT EventId, EventName FROM EventMaster WHERE EventDate &gt;='10/15/2009' AND EventDate &lt;='10/18/2009' (Düzenleme: ikinci Eventdate başlangıçta eksikti, bu nedenle sorgu sözdizimsel …
111 sql  sql-server  tsql  where  between 

5
mysql - kaç sütun çok fazla?
70 sütuna kadar çıkabilecek bir tablo kuruyorum. Tabloya her erişildiğinde sütunlardaki bazı verilere ihtiyaç duyulmayacağı için şimdi onu bölmeyi düşünüyorum. Sonra tekrar, eğer bunu yaparsam birleştirme kullanmak zorunda kalırım. Varsa hangi noktada çok fazla sütun olarak kabul edilir?
111 sql  mysql 

9
Neden büyük bir Django QuerySet aracılığıyla yineleme yapmak büyük miktarda bellek tüketiyor?
Söz konusu tablo kabaca on milyon satır içermektedir. for event in Event.objects.all(): print event Bu, bellek kullanımının istikrarlı bir şekilde 4 GB'ye çıkmasına neden olur ve bu noktada satırlar hızla yazdırılır. İlk satırın yazdırılmasından önceki uzun gecikme beni şaşırttı - neredeyse anında yazdırmasını bekliyordum. Event.objects.iterator()Hangisinin de aynı şekilde davrandığını denedim …

4
Kimlik Sütunu ile Tablo Nasıl Oluşturulur
IDTablonun Kimlik sütunu olacak şekilde sütun setiyle oluşturmadığım için patlatmak üzere olduğum mevcut bir tablom var . SQL Server Management Studio'yu kullanarak mevcut tablonun bir "Create To ..." komut dosyası oluşturdum ve şunu aldım: CREATE TABLE [dbo].[History]( [ID] [int] NOT NULL, [RequestID] [int] NOT NULL, [EmployeeID] [varchar](50) NOT NULL, [DateStamp] …
111 sql  sql-server  tsql 



13
Oracle sql'den sadece 1 satır nasıl seçilir?
Tablodan yalnızca 1 satır seçmek için oracle sözdizimini kullanmak istiyorum DUAL. Örneğin, şu sorguyu yürütmek istiyorum: SELECT user FROM DUAL ... ve yaklaşık 40 kaydı olacaktı. Ama sadece bir kayda ihtiyacım var. ... VE bunu bir WHEREmadde olmadan gerçekleştirmek istiyorum . Table_name alanında şunun gibi bir şeye ihtiyacım var: SELECT …
111 sql  oracle  oracle9i 

22
MySQL kullanarak rastgele ve benzersiz bir 8 karakter dizisi oluşturma
Bir noktada araçları içeren bir oyun üzerinde çalışıyorum. Araçların Plakalarını saklayan "plaka" sütunu dahil olmak üzere, araçlar hakkındaki verileri içeren "araçlar" adlı bir MySQL tablom var. Şimdi sorun yaşadığım kısım geliyor. Yeni bir araç oluşturmadan önce kullanılmamış bir plaka bulmam gerekiyor - bu bir alfanümerik 8 karakterli rastgele dizge olmalıdır. …
111 mysql  sql 

15
C # kullanarak SQL biçimine DateTime biçimi
Şu anki tarih saat biçimini C # 'dan kaydetmeye ve bunu bir SQL Server tarih biçimine dönüştürmeye çalışıyorum, böylece yyyy-MM-dd HH:mm:ssonu UPDATEsorgum için kullanabilirim . Bu benim ilk kodumdu: DateTime myDateTime = DateTime.Now; string sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd HH:mm:ss"); Tarihte çıktı yeterli, ancak saat her zaman "12:00:00" olduğundan kodumu şu şekilde …
111 c#  sql  datetime 



6
MySQL: İşlemler ve Kilitleme Tabloları
Veritabanı bütünlüğünü sağlamak ve bir SELECT ve UPDATE'in senkronize olduğundan ve başka hiçbir bağlantının buna müdahale etmediğinden emin olmak için işlemlerle kilitleme tabloları arasında biraz kafam karıştı. Yapmam gerek: SELECT * FROM table WHERE (...) LIMIT 1 if (condition passes) { // Update row I got from the select UPDATE …

9
SQL SELECT hız int ve varchar
Masa oluşturma sürecindeyim ve bu beni meraklandırdı. Markası olan arabaları (fx BMW, Audi vb.) Saklarsam, markayı int veya varchar olarak saklarsam sorgu hızında herhangi bir fark yaratır mı? Öyle SELECT * FROM table WHERE make = 5 AND ...; Daha hızlı / daha yavaş SELECT * FROM table WHERE make …

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.