Sono a conoscenza di COLUMNS_UPDATED , beh, ho bisogno di qualche scorciatoia veloce (se qualcuno ha fatto, ne sto già facendo uno, ma se qualcuno può risparmiare tempo, lo appalirò) Ho bisogno di un XML basico di solo valori di colonna aggiornati, ho bisogno di questo per scopi di replica. SELECT * FROM inserted mi […]
Aggiorna molte righe in una tabella da un’altra tabella in base a una colonna in ciascuna di esse uguale (user_id). entrambe le tabelle hanno una colonna user_id . È necessario inserire i dati da t2 a t1 quando la colonna user_id è uguale. Grazie in anticipo per qualsiasi aiuto offerto.
UPDATE dbo.TestStudents SET LASTNAME = ( CASE WHEN (LASTNAME = ‘AAA’) THEN ‘BBB’ WHEN (LASTNAME = ‘CCC’) THEN ‘DDD’ WHEN (LASTNAME = ‘EEE’) THEN ‘FFF’ ELSE (LASTNAME) END ) L’istruzione funziona allo scopo ma la condizione else esegue la scansione di ogni record nella tabella. C’è un modo per lasciare le righe inalterate così come […]
Sto cercando di aggiornare l’importo usando Join ma ottenendo un’eccezione: UPDATE tab1 SET tab1.total_adjusted_cost = tab1.total_adjusted_cost + t1.total FROM table1 tab1, (SELECT tab3.name, tab3.add, SUM(tab2.amount) AS total FROM table2 tab2, table3 tab3, table4 tab4 WHERE tab2.id = tab3.id AND tab3.id = tab4.id AND tab4.indicator = ‘Y’ GROUP BY tab3.name, tab3.add ) t1 WHERE tab1.id = […]
Astuccio: Come aggiornare table1 con i dati di table2 dove id è uguale? Problema: Quando eseguo la seguente istruzione di aggiornamento, aggiorna tutti i record in table1 (anche dove il campo id in table1 non esiste in table2 ). Come posso utilizzare la syntax della tabella di aggiornamento multiplo, per aggiornare SOLO i record in […]
Qual è il modo migliore per aggiornare un campo SET mysql, per rimuovere un valore specifico dal campo. Per esempio. categorie di campi con valori: 1,2,3,4,5? Voglio rimuovere “2” dall’elenco: UPDATE table SET categories = REPLACE(categories, ‘,2,’, ‘,’) WHERE field LIKE ‘%,2,%’; Ma cosa succede se ‘2’ è il primo o l’ultimo valore dalla lista? […]
Sto scrivendo un incantesimo Django-ORM che tenta di memorizzare nella cache i modelli e di posticipare il salvataggio del modello fino alla fine della transazione. È quasi finito, tuttavia mi sono imbattuto in una difficoltà imprevista nella syntax SQL. Non sono molto un DBA, ma da quello che capisco, i database non funzionano davvero in […]
C’è un modo per aggiornare più colonne nel server SQL nello stesso modo in cui viene utilizzata un’istruzione di inserimento? Qualcosa di simile a: 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 O qualcosa del genere, piuttosto che così: update table set a=t2.a,b=t2.b etc che può essere piuttosto noioso da scrivere se hai […]
Vorrei aggiornare una tabella in mySql con i dati di un’altra tabella. Ho due tavoli “persone” e “affari”. La tabella delle persone è collegata alla tabella del lavoro da una colonna denominata “id_corrente”. La struttura della tabella necessaria, la chiave primaria è contrassegnata come speciale (Tabella: colonne): Persone: * business_id, * order_order, email Business: * […]
Come posso correggere questo problema in modo che il mio codice MySQL funzioni correttamente. Ecco il mio codice MySQL che mi dà il problema. $q = “UPDATE users INNER JOIN contact_info ON contact_info.user_id = users.user_id SET active.users = NULL WHERE (email.contact_info = ‘” . mysqli_real_escape_string($mysqli, $x) . “‘ AND active.users = ‘” . mysqli_real_escape_string($mysqli, $y) […]