«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
MySQL'de nasıl ilişkiler oluşturulur
Sınıfta hepimiz veritabanları üzerinde çalışıyoruz ve herkes Access kullanıyor. Bundan sıkıldım, sınıfın geri kalanının yaptığını yapmaya çalışıyorum, ancak Access kullanmak yerine MySQL ile ham SQL komutları ile. Veritabanları ve tablolar oluşturmayı başardım, ancak şimdi iki tablo arasında nasıl ilişki kurabilirim? Bunun gibi iki masam varsa: CREATE TABLE accounts( account_id INT …

21
Geçen haftadan veri seçmek için MySQL Sorgusu?
Merhaba, bir tarih alanı ve başka bilgiler içeren bir tablom var. Geçen haftadaki tüm girişleri seçmek istiyorum (hafta başlangıcı Pazar). tablo değerleri: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 Geçen haftadaki tüm kimlikleri seçmek istiyorum, beklenen çıktı 5, 6, 8. …
98 mysql  sql  database  datetime 

5
SQLite INSERT - ÇİFT ANAHTAR GÜNCELLEMESİNDE (UPSERT)
MySQL'de şunun gibi bir şey var: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; Bu özelliğin SQLite'de olmadığını bildiğim kadarıyla, bilmek istediğim şey, iki sorgu yürütmek zorunda kalmadan aynı etkiyi elde etmenin bir yolu olup olmadığıdır. Ayrıca, bu mümkün değilse, neyi …
98 sql  mysql  database  sqlite  upsert 

6
Bir SQL güncelleme sorgusunda toplama işlevi?
Bir tablodaki değeri başka bir tablodaki değerlerin toplamına ayarlamaya çalışıyorum. Bu satırlarda bir şey: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Elbette, bu haliyle işe yaramayacak - SETdesteklemiyor SUMve desteklemiyor GROUP BY. Bunu bilmeliyim ama aklım boşa gidiyor. Neyi …
98 sql  sql-server  tsql 

6
MYSQL kullanarak rastgele bir sayı oluşturmak
Seçme sorgusu ile birlikte 100 ile 500 arasında rastgele oluşturulmuş bir sayıyı seçmenin bir yolu olup olmadığını bilmek isterim. Örneğin: SELECT name, address, random_number FROM users Bu numarayı db'de saklamak zorunda değilim ve sadece bunu göstermek için kullanıyorum. Böyle bir şey denedim ama işe yaramıyor .. SELECT name, address, FLOOR(RAND() …
98 mysql  sql 

8
MySQL "WITH" cümlesi
"WITH" cümlesiyle bir görünüm oluşturmak için MySQL kullanmaya çalışıyorum WITH authorRating(aname, rating) AS SELECT aname, AVG(quantity) FROM book GROUP BY aname Ancak MySQL bunu desteklemiyor gibi görünüyor. Bunun oldukça standart olduğunu düşündüm ve Oracle'ın bunu desteklediğinden eminim. MySQL'i "WITH" cümlesini kullanmaya zorlamanın bir yolu var mı? MyISAM ve innoDB motoru …

10
postgresql - sql - "gerçek" değerlerin sayısı
myCol ------ true true true false false null Yukarıdaki tabloda, yaparsam: select count(*), count(myCol); alırım 6, 5 Ben olsun 5o boş giriş sayılmaz olarak. Gerçek değerlerin sayısını da nasıl sayarım (örnekte 3)? (Bu bir basitleştirmedir ve aslında sayma işlevi içinde çok daha karmaşık bir ifade kullanıyorum) Özeti düzenle: Sorguya düz …
98 sql  postgresql 

6
Oracle ile sayfalama
Oracle'a olmak istediğim kadar aşina değilim. Yaklaşık 250 bin kaydım var ve bunları sayfa başına 100 görüntülemek istiyorum. Şu anda, bir veri bağdaştırıcısı ve veri kümesi kullanarak bir veri kümesine çeyrek milyon kaydın tümünü alan tek bir saklı yordamım ve depolanan işlemden elde edilen sonuçlarla ilgili veri bağdaştırıcısı.Fill (veri kümesi) …

12
Python kullanarak Microsoft SQL sunucusuna bağlanma
Microsoft SQL sunucusundaki bazı SQL veritabanlarında bazı sorgular çalıştırmak için python aracılığıyla SQL'e bağlanmaya çalışıyorum. Çevrimiçi araştırmamdan ve bu forumdaki en umut verici kütüphane pyodbc gibi görünüyor. Bu yüzden aşağıdaki kodu yaptım import pyodbc conn = pyodbc.connect(init_string="driver={SQLOLEDB}; server=+ServerName+; database=+MSQLDatabase+; trusted_connection=true") cursor = conn.cursor() ve aşağıdaki hatayı al Traceback (most recent …
98 python  sql  windows 




5
sqlalchemy: birkaç tabloyu bir sorgu ile nasıl birleştirebilirim?
Aşağıdaki SQLAlchemy eşlenmiş sınıflarım var: class User(Base): __tablename__ = 'users' email = Column(String, primary_key=True) name = Column(String) class Document(Base): __tablename__ = "documents" name = Column(String, primary_key=True) author = Column(String, ForeignKey("users.email")) class DocumentsPermissions(Base): __tablename__ = "documents_permissions" readAllowed = Column(Boolean) writeAllowed = Column(Boolean) document = Column(String, ForeignKey("documents.name")) Bunun gibi bir masa almam …
98 python  sql  join  sqlalchemy 


1
Bir zaman damgası tarihinden 1 gün çıkarma
Postgresql için Datagrip kullanıyorum. Zaman damgası biçiminde bir tarih alanı olan bir tablom var (ex: 2016-11-01 00:00:00). Ben yapabilmeyi isterim: 1 günü çıkarmak için matematiksel bir operatör uygulayın bugün 130 günlük bir zaman aralığına göre filtreleyin damganın hh / mm / ss kısmı olmadan göster (2016-10-31) Mevcut başlangıç ​​sorgusu: select …

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.