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

5
Django sorguda / değil
Django'da 'olmayan' tarzı bir sorguyu nasıl yazacağımı bulmaya çalışıyorum. Örneğin, düşündüğüm sorgu yapısı şöyle görünecektir. select table1.* from table1 where table1.id not in ( select table2.key_to_table1 from table2 where table2.id = some_parm ) Django sözdizimi, tablo1 ve tablo2 olarak adlandırılan modelleri varsayarsak neye benzerdi?
100 sql  django 

19
İki tarih arasındaki tarih aralığından verileri seçin
Adlandırılmış bir tablom var Product_Salesve bunun gibi verileri tutuyor Product_ID | Sold_by | Qty | From_date | To_date -----------+---------+-----+------------+----------- 3 | 12 | 7 | 2013-01-05 | 2013-01-07 6 | 22 | 14 | 2013-01-06 | 2013-01-10 8 | 11 | 9 | 2013-02-05 | 2013-02-11 Şimdi, bir tarih aralığındaki …
100 sql  date  range 

10
Sıfırdan büyük ilişkilendirme sayısına sahip tüm kayıtları bulun
Basit olacağını düşündüğüm bir şey yapmaya çalışıyorum ama öyle görünmüyor. Çok sayıda boş pozisyonu olan bir proje modelim var. class Project < ActiveRecord::Base has_many :vacancies, :dependent => :destroy end En az 1 boş pozisyonu olan tüm projeleri almak istiyorum. Bunun gibi bir şey denedim: Project.joins(:vacancies).where('count(vacancies) > 0') ama diyor ki …

16
SQL deyimindeki bir alandan baştaki sıfırları kaldırma
Bir ayıklama dosyası oluşturmak için SQLServer veritabanından okuyan bir SQL sorgusu üzerinde çalışıyorum. Baştaki sıfırları belirli bir alandan kaldırmak için gereksinimlerden biri, bu basit bir VARCHAR(10)alandır. Bu nedenle, örneğin, alan "00001A" içeriyorsa, SELECT ifadesinin verileri "1A" olarak döndürmesi gerekir. SQL'de baştaki sıfırları bu şekilde kolayca kaldırmanın bir yolu var mı? …
100 sql  sql-server  tsql 

3
[INFORMATION_SCHEMA] nesnesine çözümlenmemiş başvuru. [TABLOLAR]
[INFORMATION_SCHEMA].[TABLES]Görünüme erişen bir UDF oluşturdum : CREATE FUNCTION [dbo].[CountTables] ( @name sysname ) RETURNS INT AS BEGIN RETURN ( SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = @name ); END Visual Studio içinde, görünümün şeması ve adı bir uyarı ile işaretlenmiştir: SQL71502: İşlev: [dbo]. [CountTables] nesnesine [INFORMATION_SCHEMA]. [TABLOLAR] çözümlenmemiş bir referansı …





16
Satırın sonundaki '^ M' karakteri
Unix ortamlarında belirli bir SQL betiğini çalıştırdığımda, komut satırına yankılanırken SQL betiğinin her satırının sonunda bir '^ M' karakteri görüyorum. SQL komut dosyasının orijinal olarak hangi işletim sisteminde oluşturulduğunu bilmiyorum. Buna ne sebep oluyor ve bunu nasıl düzeltebilirim?


3
Sol Dış Birleşimden Döndürülen Varsayılan Boş Değerleri Değiştirin
Sol dış birleştirme kullanarak üç tablodan veri döndüren bir Microsoft SQL Server 2008 sorgum var. Çoğu zaman, ikinci ve üçüncü tablolarda veri yok ve bu nedenle sol dış birleşim için varsayılan olduğunu düşündüğüm bir boş değer alıyorum. Select deyimindeki varsayılan değerleri değiştirmenin bir yolu var mı? Bir tablo değişkenini seçebileceğim …

18
Hafta numarasından hafta başlangıç ​​tarihini ve hafta bitiş tarihini alın
Veritabanında üyenin düğün tarihlerini sayan bir sorgu var. SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART( wk, WeddingDate) AS [Week Number] , DATEPART( year, WeddingDate) AS [Year] FROM MemberWeddingDates GROUP BY DATEPART(year, WeddingDate), DATEPART(wk, WeddingDate) ORDER BY SUM(NumberOfBrides) DESC Sonuç kümesinde her haftanın başlangıcı ve sonu temsil edildiğinde nasıl çalışırım? SELECT …

9
PostgreSQL - bir sütun için maksimum değere sahip satırı getir
Time_stamp, usr_id, transaction_id ve life_remaining için sütunlara sahip kayıtları içeren bir Postgres tablosu ("yaşamlar" olarak adlandırılır) ile uğraşıyorum. Her usr_id için bana en son yaşamları geri kalan toplamı verecek bir sorguya ihtiyacım var Birden fazla kullanıcı var (farklı usr_id'ler) time_stamp benzersiz bir tanımlayıcı değildir: bazen kullanıcı olayları (tabloda tek tek) …

8
Select ifadesinde indeks nasıl kullanılır?
Çalışanlar tablosunda diyelim ki tablonun emp_namesütununda bir indeks (idx_name) oluşturdum . Dizin adını seçme yan tümcesinde açıkça belirtmem gerekiyor mu yoksa otomatik olarak sorguları hızlandırmak için mi kullanılacak? Select yan tümcesinde belirtilmesi gerekiyorsa, seçme sorgusunda dizin kullanmak için sözdizimi nedir?
99 sql  database  indexing 

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.