Ho una tabella che ha due colonne riempire una delle colonne selezionando altri dati della colonna della tabella, ma come posso riempire la colonna successiva perché non posso usare VALUE. Ecco il codiceInserire in una colonna selezionando un'altra colonna in un'altra tabella, ma come riempire la seconda colonna
INSERT INTO Numbers(number, val) SELECT LaptopID FROM Laptop WHERE Laptop.Pid = 2
come si può vedere la colonna "val" lasciata vuota come posso riempirlo?
Questo dipende da ciò che si desidera mettere in esso. Vuoi un valore predefinito, un valore memorizzato nella tabella 'Laptop', nessun valore (' NULL') o qualcos'altro? * (Inoltre, quale variante di SQL? SQL Server, MySQL, Oracle?) * – MatBailie
si può fare in seguito .. INSERIRE NUMERI (numero, val) SELEZIONA LaptopID, 1 DA Laptop WHERE Laptop.Pid = 2 ma cosa vuoi inserire nella seconda colonna che sarebbe una domanda. – AJP
Voglio riempire la colonna successiva anche con il valore memorizzato in un'altra tabella. questo è SQL Server CE –