«sql-update» etiketlenmiş sorular

Bir tablodaki mevcut satırları değiştirmek için bir SQL UPDATE ifadesi kullanılır.

13
SQL'de birden çok sütunu güncelleme
SQL Server'da bir insert deyimi kullanıldığı gibi birden çok sütunu güncellemenin bir yolu var mı? Gibi bir şey: Update table1 set (a,b,c,d,e,f,g,h,i,j,k)= (t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k) from table2 t2 where table1.id=table2.id Veya böyle bir şey yerine, böyle bir şey: update table set a=t2.a,b=t2.b etc 100'den fazla sütun varsa yazmak oldukça yorucu olabilir.

5
LEFT JOIN kullanarak birden çok tabloyu MySQL'de GÜNCELLEME
İki tablo var ve bir LEFT JOIN tüm satırlar için T1 alanları güncelleştirmek istiyorum. Kolay bir örnek için aşağıdaki sonuç kümesinin tüm satırlarını güncelleyin: SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL MySQL manuel devletler bu: Birden çok tablo UPDATE deyimleri, LEFT JOIN …
165 mysql  sql-update 

6
PL / SQL'de bir UPDATE'ten etkilenen satır sayısı
Bazı satırları güncellediğim bir PL / SQL işlevi (Oracle 10g üzerinde çalışan) var. GÜNCELLEME'den kaç satır etkilendiğini öğrenmenin bir yolu var mı? Sorguyu manuel olarak yürütürken kaç satır etkilendiğini söyler, PL / SQL'de bu sayıyı almak istiyorum.
162 oracle  plsql  sql-update 



9
MySQL güncelleme sorgusundaki artış değeri
Bu kodu +1 puan vermek için yaptım, ancak düzgün çalışmıyor. mysql_query(" UPDATE member_profile SET points= ' ".$points." ' + 1 WHERE user_id = '".$userid."' "); $ points değişkeni şu anda kullanıcının puanlarıdır .. Bunu artı bir tane istiyorum .. 5 örnek gibi olsaydı, 5 + 1 = 6 olmalı .. …
140 php  mysql  sql  sql-update 

7
MySQL - Bir sorguda farklı değerlere sahip birden çok satırı UPDATE
Farklı değerlere sahip birden çok satırı GÜNCELLEMEYİ anlamaya çalışıyorum ve sadece anlamıyorum. Çözüm her yerde ama benim için anlamak zor görünüyor. Örneğin, 1 sorguda üç güncelleme: UPDATE table_users SET cod_user = '622057' , date = '12082014' WHERE user_rol = 'student' AND cod_office = '17389551'; UPDATE table_users SET cod_user = '2913659' …
140 mysql  sql  sql-update 

9
Postgres 9.4'te JSONB türü sütunlarda güncelleme işlemleri nasıl gerçekleştirilir
Postgres 9.4 veri türü JSONB belgelerine baktığımda, JSONB sütunlarında güncellemelerin nasıl yapılacağı hemen anlaşılmıyor. JSONB türleri ve işlevleri için belgeler: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html Örnek olarak, şu temel tablo yapısına sahibim: CREATE TABLE test(id serial, data jsonb); Takmak, aşağıdaki gibi kolaydır: INSERT INTO test(data) values ('{"name": "my-name", "tags": ["tag1", "tag2"]}'); Şimdi, 'veri' …


7
Bir tablonun diğerinin alanlarından SQL güncelleme alanları
İki masam var: A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] Aher zaman alt kümesi olacaktır B(yani tüm sütunları Ada içindedir B). Tüm sütunlar için verileriyle belirli bir IDgirişi Bolan bir kaydı güncellemek istiyorum . Bu hem mevcut ve .AAIDAB UPDATESütun adlarını belirtmeden, sadece "A'nın tüm sütunlarını …

6
Android Odasında bir varlığın belirli bir alanını güncelleyin
Yeni projem için android oda kalıcılık kitaplığı kullanıyorum. Bazı tablo alanlarını güncellemek istiyorum. Benim gibi denedim Dao- // Method 1: @Dao public interface TourDao { @Update int updateTour(Tour tour); } Ancak bu yöntemi kullanarak güncellemeye çalıştığımda, tur nesnesinin birincil anahtar değeriyle eşleştiği varlığın her alanını güncelliyor. Kullandım@Query // Method 2: …


8
Row_number () ile SQL Güncellemesi
CODE_DEST sütunumu artan bir sayı ile güncellemek istiyorum. Sahibim: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf Şu şekilde güncellemek istiyorum: CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf Bu kodu denedim: UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM (SELECT Row_Number() OVER (ORDER BY [RS_NOM]) AS TheId FROM DESTINATAIRE_TEMP) Bu, …


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 …

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.