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

10
SQL Server - "sys.functions" nerede?
SQL Server 2005, sık kullandığım sistem kataloğunda harika sys.XXX görünümlerine sahip. Beni tökezleten şey şudur: neden depolanmış prosedürleriniz hakkında bilgi görmek için bir "sys.procedures" görünümü var, ancak depolanan işlevleriniz için aynı şeyi görmek için "sys.functions" görünümü yok? Saklanan işlevleri kimse kullanmıyor mu? Bunları, örneğin hesaplanmış sütunlar ve benzeri için çok …

13
Oracle'da dizeyi birden çok satıra bölme
Bunun PHP ve MYSQL ile bir dereceye kadar yanıtlandığını biliyorum, ancak birinin Oracle 10g (tercihen) ve 11g'de bir dizeyi (virgülle sınırlanmış) birden çok satıra bölmenin en basit yaklaşımını öğretip öğretemeyeceğini merak ediyordum. Tablo aşağıdaki gibidir: Name | Project | Error 108 test Err1, Err2, Err3 109 test2 Err1 Aşağıdakileri oluşturmak …
104 sql  string  oracle  plsql  tokenize 

9
SQL Server'da depolanan proc güncellemesini ekleyin
Bir kayıt varsa güncelleme yapacak depolanmış bir işlem yazdım, aksi takdirde ekleme yapacak. Şuna benzer: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Bunu bu şekilde yazmanın arkasındaki mantığım, güncellemenin where cümlesini kullanarak örtük bir seçim gerçekleştireceği ve eğer …

3
SQLite - bir dizenin parçasını değiştir
Bir dizinin bir bölümünü değiştirmek için SQLbir SQLitetabloda kullanmak mümkün mü ? Örneğin, alanlardan birinin bir dosyanın yolunu tuttuğu bir tablom var. İpin parçalarını değiştirmek mümkün mü, örneğin c:\afolder\afilename.bmp olur c:\anewfolder\afilename.bmp ?
104 sql  sqlite 

3
SQLAlchemy: tarih alanı nasıl filtrelenir?
İşte model: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Örneğin 18-30 yıl aralığında tüm kullanıcıları seçmek için iki tarih arasında filtre uygulamak istiyorum. SQLAlchemy ile nasıl uygulanır? Ben düşünüyorum: query = DBSession.query(User).filter( and_(User.birthday >= '1988-01-17', User.birthday <= '1985-01-17') ) # means age >= 24 …
104 python  sql  database  orm  sqlalchemy 

6
Oracle SQL, birden çok sütunu birleştirin + metin ekleyin
Bu yüzden temelde şunu görüntülemek istiyorum (tüm satır bir sütunda): [Krema sütunu] ve [meyve sütunu] içeren [sütun türü] kekini seviyorum. Sonuç şöyle olmalıdır: Cake_Column ---------------- I like chocolate cake with whipped_cream and a cherry. I like strawberry cake with vanilla_cream and a lemon_slice. etc. etc. ([Sütun] "bir metin" [sütun]) "yeni_sütun_adı" …


10
3'ten 6'ya kadar rastgele int değeri oluşturun
Microsoft SQL Server'da Min'den Max'e rastgele int değeri üretmesi mümkün mü (3-9 örnek, 15-99 vb.) Biliyorum, 0'dan Max'e kadar üretebilirim, ancak Min sınırı nasıl artırılır? Bu sorgu 1'den 6'ya kadar rastgele bir değer üretir. 3'ten 6'ya değiştirilmesi gerekir. SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number FROM information_schema.tables 5 …

7
Laravel Query Builder kullanarak alt sorgudan nasıl seçim yapılır?
Eloquent ORM kullanarak aşağıdaki SQL ile değer elde etmek istiyorum. - SQL SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; Sonra şunu düşündüm. - Kod $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count(); print $num; Daha iyi bir çözüm arıyorum. Lütfen bana en basit çözümü söyleyin.

5
MIN / MAX - ORDER BY ve LIMIT
Aşağıdaki sorgulardan hangisinin daha iyi olduğunu düşünürdünüz? Nedenleriniz nelerdir (kod verimliliği, daha iyi bakım kolaylığı, daha az WTFery) ... SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT 1;
104 sql  mysql 

1
postgresql'de bir değişkenin değerini yazdırma
Postgresql işlevim var CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql; DeleteContactId değerini konsola nasıl yazdırabilirim?
104 sql  postgresql 

4
MySql - Bir dizenin bir kısmını güncellemenin yolu?
Bir dizenin sadece bir kısmını MySQL sorgusu aracılığıyla güncellemenin bir yolunu arıyorum. Örneğin, alan değerinin bir parçası olarak tümü 'dizge' içeren 10 kaydım varsa (yani, 'bir şey / dize', 'bir şey / dize bakma', 'bir şey / dize / vb.') 'Dizesini değiştirmenin bir yolu var mı Bir sorgu aracılığıyla her …
103 mysql  sql  string  sql-update 

3
PostgreSQL'de sıfırları sola doldurmak
PostgreSQL konusunda nispeten yeniyim ve SQL Server'da bir sayıyı sola sıfırlarla nasıl yazacağımı biliyorum, ancak bunu PostgreSQL'de bulmakta zorlanıyorum. Maksimum basamak sayısının 3 ve minimumun 1 olduğu bir sayı sütunum var: bir basamaksa solda iki sıfır, 2 basamaksa 1, ör. 001, 058, 123. SQL Server'da aşağıdakileri kullanabilirim: RIGHT('000' + cast([Column1] …


2
MySQL'de var olan bir alana nasıl dize ekleyebilirim?
Tüm kaydımdaki kodu şu anda ne olduklarına ve herhangi bir fikre standart olarak güncellemek istiyorum? Örneğin, kodlar apple_1 ve apple_2 ise bunların apple_1_standard ve apple_2_standard olmasına ihtiyacım var Önce: id code ------------ 1 apple_1 1 apple_2 Psuedo Sorgusu: update categories set code = code + "_standard" where id = 1; …
103 sql  mysql  string 

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.