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

8
Her grubun ilk satırı nasıl seçilir?
Aşağıdaki gibi oluşturulan bir DataFrame var: df.groupBy($"Hour", $"Category") .agg(sum($"value") as "TotalValue") .sort($"Hour".asc, $"TotalValue".desc)) Sonuçlar şöyle görünür: +----+--------+----------+ |Hour|Category|TotalValue| +----+--------+----------+ | 0| cat26| 30.9| | 0| cat13| 22.1| | 0| cat95| 19.6| | 0| cat105| 1.3| | 1| cat67| 28.5| | 1| cat4| 26.8| | 1| cat13| 12.6| | 1| cat23| …

8
Sorgu ile Geçici Tabloya Veri Ekleme
Geçerli verileri çıktı mevcut bir sorgu var ve bir Temp tabloya eklemek istiyorum, ama bunu yaparken bazı sorunlar yaşıyorum. Bunun nasıl yapılacağına dair bir fikir sahibi olabilecek misiniz? İşte bir örnek SELECT * FROM (SELECT Received, Total, Answer, ( CASE WHEN application LIKE '%STUFF%' THEN 'MORESTUFF' END ) AS application …
144 sql  sql-server  ssms 

5
Oracle SELECT TOP 10 kayıtları
Oracle bir SQL deyimi ile büyük bir sorun var. STORAGE_DB tarafından sipariş edilen ve başka bir select deyiminden bir listede olmayan TOP 10 kayıtlarını seçmek istiyorum. Bu, tüm kayıtlar için iyi çalışır: SELECT DISTINCT APP_ID, NAME, STORAGE_GB, HISTORY_CREATED, TO_CHAR(HISTORY_DATE, 'DD.MM.YYYY') AS HISTORY_DATE FROM HISTORY WHERE STORAGE_GB IS NOT NULL AND …
144 sql  oracle  top-n 

9
Basit bir veritabanı motoru nasıl yazılır [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Bir veritabanı motorunun nasıl çalıştığını öğrenmekle ilgileniyorum. CS'de öğretilen temel veri yapılarının çoğunu …

9
SQL - Group By içinde takma ad kullanma
Sadece SQL sözdizimini merak ediyorum. Eğer varsa SELECT itemName as ItemName, substring(itemName, 1,1) as FirstLetter, Count(itemName) FROM table1 GROUP BY itemName, FirstLetter Bu yanlış olur çünkü GROUP BY itemName, FirstLetter gerçekten olmalı GROUP BY itemName, substring(itemName, 1,1) Ama neden eskisini kolaylık sağlamak için kullanamıyoruz?
143 sql  group-by  alias 

17
Yerel MySQL sunucusuna '/tmp/mysql.sock' soketi ile bağlanamıyor (2)
MySQL sunucusunu yükledim ve ona bağlanmaya çalışıyorum, ancak hatayı alıyorum: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) / Tmp dizinimi kontrol ettim ve mysql.sock yok. Hiçbir yerde mysql.sock bulamıyorum. İçinde olabileceğini okudum /var/lib/mysql/mysql.sock Ama ben de orada kontrol ve hatta mysql dizini, / lib içinde sadece bazı …
143 mysql  sql 

9
CTE ve SubQuery arasındaki fark nedir?
Bu gönderiden Aşağıdaki yordamda ROW_NUMBER nasıl kullanılır? Aynı sorunu çözmek için biri sub-queryve diğerinin a kullandığı yanıtların iki sürümü vardır CTE. Şimdi, CTE (Common Table Expression)bir 'alt sorgu ' üzerinden bir avantaj kullanmanın avantajı nedir (böylece, sorgunun gerçekte ne yaptığını daha okunabilir ) Bir kullanmanın tek avantajı CTEover sub-selectaslında olmasıdır …

9
SQL dizesinde ve işareti kaçan
Benim sql veritabanında ada göre belirli bir satır sorgulamaya çalışıyorum ve bir ve işareti vardır. Bir kaçış karakteri belirlemeye ve sonra ve işareti kaçmaya çalıştım, ama bir nedenden dolayı bu işe yaramıyor ve problemimin tam olarak ne olduğundan emin değilim. Set escape '\' select * from V1144engine.T_nodes where node_id in( …
143 sql  oracle  escaping  sqlplus 



2
Etkili / akıcı kullanarak tek bir sorgudan birden çok satır ekleme
Aşağıdaki sorgu var: $query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get(); ve beklendiği gibi aşağıdaki sonucu elde ediyorum: [{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}] Tablonun böyle görünmesi için yukarıdaki sonucu başka bir tabloya kopyalamanın bir yolu var mı ? ID|user_id|subject_id 1 |8 |9 2 |8 |2 I-si olmak sorun şu $querysatırların herhangi bir sayıda bekleyebilirsiniz ve böylece im bilinmeyen …
143 php  sql  laravel  eloquent 

10
MySQL “arası” cümlesi dahil değil mi?
Bir betweencümle ile bir sorgu çalıştırırsanız , bitiş değeri hariç gibi görünüyor. Örneğin: select * from person where dob between '2011-01-01' and '2011-01-31' Bu dob, '2011-01-01'den' 2011-01-30'a kadar tüm sonuçları alır ; dob'2011-01-31' kayıtlarını atlıyor . Herkes bu sorgunun neden bu şekilde davrandığını ve dob'2011-01-31' olan kayıtları içerecek şekilde nasıl …
142 sql  mysql  between 


8
SQL Server tablosundaki değişiklikleri kontrol etmek istiyor musunuz?
Tetikleyicileri kullanmadan veya veritabanının yapısını herhangi bir şekilde değiştirmeden bir SQL Server veritabanını tablodaki değişiklikler için nasıl izleyebilirim? Tercih ettiğim programlama ortamı .NET ve C #. Herhangi bir SQL Server 2000 SP4 veya daha yeni sürümünü destekleyebilmek istiyorum . Uygulamam, başka bir şirketin ürünü için cıvatalı veri görselleştirmesidir. Müşteri tabanımız …

4
Tabloyu Değiştir Sütun Sözdizimi Ekle
Programlı bir tablo çalışanlara bir kimlik sütunu eklemek çalışıyorum. Söz dizimimle neyi yanlış yaptığımdan emin değilim. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, …
142 sql  sql-server  tsql  ddl 

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.