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

9
MySQL DELETE FROM ile alt sorgu koşul olarak
Bunun gibi bir sorgu yapmaya çalışıyorum: DELETE FROM term_hierarchy AS th WHERE th.parent = 1015 AND th.tid IN ( SELECT DISTINCT(th1.tid) FROM term_hierarchy AS th1 INNER JOIN term_hierarchy AS th2 ON (th1.tid = th2.tid AND th2.parent != 1015) WHERE th1.parent = 1015 ); Muhtemelen anlayabileceğiniz gibi, aynı tid'in başka ebeveynleri …



10
Belirli bir aydaki tüm kayıtları bulmak için NEREDE Maddesi
Bir Ay ve Yıl saklı bir yordamı verebilmek ve o ayda olan her şeyi geri vermesini istiyorum, bazı ayların farklı gün sayıları olduğu için bunu karşılaştıramayacağım için bunu nasıl yapabilirim? Bunu yapmanın en iyi yolu nedir? Sadece yıl ve ay bazında karşılaştırma isteyebilir miyim? Teşekkürler.

14
Otomatik Artış Kimliği mevcut tabloya eklensin mi?
Önceden var olan, 'isim', 'lname', 'e-posta', 'şifre' ve 'ip' içeren bir tablom var. Ama şimdi otomatik artış sütunu istiyorum. Ancak girdiğimde: ALTER TABLE users ADD id int NOT NULL AUTO_INCREMENT Aşağıdakileri alıyorum: #1075 - Incorrect table definition; there can be only one auto column and it must be defined as …

5
İd = (x'den y'ye) SQL'de birden çok satır nasıl silinir
Bir tablodaki 163 ile 265 arası kimliği olan satırları silmek için bir SQL sorgusu çalıştırmaya çalışıyorum Bunu daha az sayıda satırı silmeyi denedim DELETE FROM `table` WHERE id IN (264, 265) Ancak, bir seferde 100'lerce satırı silmek söz konusu olduğunda, yukarıdaki yönteme benzer herhangi bir sorgu var mı? DELETE FROM …
86 sql  sql-delete 

5
MySQL, İki sütunu birleştir
MySQL tablosunda iki sütun vardır: SUBJECTve YEAR. SUBJECT ve YEAR'den birleştirilmiş verileri tutan benzersiz bir alfasayısal sayı oluşturmak istiyorum. Bunu nasıl yapabilirim? Gibi basit bir operatör kullanmak mümkün mü +?
86 php  mysql  sql 

10
Grails'te SQL deyimleri nasıl kaydedilir
Performansı kontrol etmek için Grails'in yaptığı tüm sorguları konsolda veya bir dosyada oturum açmak istiyorum. Ben yapılandırılmış olan bu başarılı olamadı. Herhangi bir fikir yardımcı olabilir.
86 sql  logging  grails 

8
Oracle SQL kaçış karakteri ("&" için)
Oracle SQL Developer kullanarak SQL ekleme deyimlerini yürütmeye çalışırken "İkame değerini girin" komut istemini oluşturmaya devam ediyorum: insert into agregadores_agregadores ( idagregador, nombre, url ) values ( 2, 'Netvibes', 'http://www.netvibes.com/subscribe.php?type=rss\&url=' ); Sorgudaki özel karakterden yukarıdaki "\" karakterini kullanarak kaçmayı denedim , ancak yine de "&" işaretinden kaçınamıyorum ve bir dize …


13
OPENQUERY'deki parametreler dahil
Sql openquery içinde bir parametreyi nasıl kullanabilirim, örneğin: SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK

9
mysql'de max (uzunluk (alan))
Söylersem: select max(length(Name)) from my_table Sonucu 18 olarak alıyorum, ancak ilgili verileri de istiyorum. Yani dersem: select max(length(Name)), Name from my_table ...İşe yaramıyor. Bir kendi kendine katılma olmalı, sanırım bunu çözemiyorum. Lütfen birisi bana bir ipucu verebilir mi?
86 sql  mysql 

5
Oracle Database 11g'de yeni bir şema / yeni kullanıcı nasıl oluşturulur?
Bir şirkette staj başvurusunda bulundum ve soru olarak benden şirketleri için belirli gereksinimleri olan bir şema oluşturmamı ve onlara DDL dosyasını postalamamı istediler . Oracle veritabanı 11g Express sürümünü kurdum, ancak Oracle veritabanı 11g'de nasıl yeni bir şema oluşturabilirim? İnternette bir çözüm aradım ama ne yapacağımı anlayamadım. Ve bir şema …

10
SQL Server'da aynı özel durum nasıl yeniden atılır
Try bloğumda az önce oluşan aynı istisnayı SQL Server'da yeniden atmak istiyorum. Aynı mesajı atabiliyorum ama aynı hatayı atmak istiyorum. BEGIN TRANSACTION BEGIN TRY INSERT INTO Tags.tblDomain (DomainName, SubDomainId, DomainCode, Description) VALUES(@DomainName, @SubDomainId, @DomainCode, @Description) COMMIT TRANSACTION END TRY BEGIN CATCH declare @severity int; declare @state int; select @severity=error_severity(), @state=error_state(); …


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.