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

3
SQL Server'da garip bir işlem sorunu: -100 / -100 * 10 = 0
Eğer yürütürseniz SELECT -100/-100*10sonuç olur 0. Eğer yürütürseniz SELECT (-100/-100)*10sonuç olur 10. Eğer yürütürseniz SELECT -100/(-100*10)sonuç olur 0. Eğer yürütürseniz SELECT 100/100*10sonuç olur 10. BOL belirtir: Bir ifadedeki iki operatör aynı operatör öncelik düzeyine sahip olduğunda, ifadedeki konumlarına göre soldan sağa değerlendirilirler. Ve Level Operators 1 ~ (Bitwise NOT) 2 …




5
SQL son tarihe göre satırları seçer
Aşağıdaki sorguyu ve sonuçları kullanarak, ChargeId ve ChargeType'ın benzersiz olduğu en yeni girişi arıyorum. select chargeId, chargeType, serviceMonth from invoice CHARGEID CHARGETYPE SERVICEMONTH 1 101 R 8/1/2008 2 161 N 2/1/2008 3 101 R 2/1/2008 4 101 R 3/1/2008 5 101 R 4/1/2008 6 101 R 5/1/2008 7 101 R …
106 sql  oracle 



20
SQL ile çalışan sayaçta nasıl bir "boşluk" bulurum?
Bir SQL tablosundaki bir sayaç sütunundaki ilk "boşluğu" bulmak istiyorum. Örneğin 1,2,4 ve 5 değerleri varsa 3'ü öğrenmek isterim. Elbette değerleri sırayla alıp manuel olarak geçebilirim, ancak bunu SQL'de yapmanın bir yolu olup olmadığını bilmek istiyorum. Ek olarak, farklı DBMS'lerle çalışan oldukça standart bir SQL olmalıdır.

3
PostgreSQL'de alt sorgulardan Güncelle veya Ekle (birden çok satır ve sütun)
Postgres'te böyle bir şey yapmaya çalışıyorum: UPDATE table1 SET (col1, col2) = (SELECT col2, col3 FROM othertable WHERE othertable.col1 = 123); INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM othertable) Ancak, belgelerde belirtildiği gibi postgres 9.0 ile bile 1. nokta mümkün değildir ( http://www.postgresql.org/docs/9.0/static/sql-update.html ) Ayrıca 2. nokta …

9
MySQL iki sütunu bir sütunda birleştirir
İki sütunu birde birleştirmenin bir yolunu bulmaya çalışıyorum, ancak kelimelerin kombinasyonu yerine sütunda '0' değerini almaya devam et. Bunlar diğerleri kadar denediğim şeyler: SELECT column1 + column2 AS column3 FROM table; SELECT column1 || column2 AS column3 FROM table; SELECT column1 + ' ' + column2 AS column3 FROM table; …
106 mysql  sql 



12
Bir SQLAlchemy ifadesinden ham, derlenmiş bir SQL sorgusunu nasıl edinebilirim?
Bir SQLAlchemy sorgu nesnem var ve derlenmiş SQL ifadesinin metnini tüm parametreleri bağlı olarak almak istiyorum (örneğin %s, ifade derleyicisi veya MySQLdb diyalekt motoru, vb. Tarafından bağlanmayı bekleyen veya diğer değişkenler yok ). str()Sorguyu çağırmak şuna benzer bir şeyi ortaya çıkarır: SELECT id WHERE date_added <= %s AND date_added >= …
106 python  sql  mysql  sqlalchemy 

3
postgresql döndürülen değer null ise 0 döndürür
Avg (fiyat) döndüren bir sorgum var select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 and price>( select avg(price)* 0.50 from(select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id …
106 sql  postgresql 

5
Rails 3, bir model olmadan özel sql sorgusu yürütür
Veritabanıyla ilgilenmesi gereken bağımsız bir ruby ​​betiği yazmam gerekiyor. Aşağıda verilen kodu raylarda kullandım 3 @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| puts row[0] end ancak hata alıyorum: - …
105 sql  ruby-on-rails 

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.