sannakarlsson1337 behöver inte mer hjälp
sannakarlsson1337 590
Postad: 10 feb 2021 19:32

SQL

Jag håller på lära mig SQL och såhär ser det ut

 

 

och här är koden: 

 

CREATE TABLE cats ( -- clauses
names text, --paramaterar; text, sen finns det INTEGER 
colors text, 
age integer, -- men du kan bara skriva int
);

INSERT INTO cats (names, colors, age) 
VALUES ('Cleo', 'Randig', 7);

INSERT INTO cats (names, colors, age)
VALUES ('Django','Röd',3);

INSERT INTO cats (names, colors, age)
VALUES ('Binx','Svart',2);

INSERT INTO cats (names, colors, age)
VALUES ('Boss','Brunsvart',2);

INSERT INTO cats (names, colors, age)
VALUES ('Hugo','Vit',2);

INSERT INTO cats (names, colors, age)
VALUES
('test', 'rosa', 13),
('lala', 'lila', 133),
('kaka', 'blå', 133)
;

--SELECT * FROM cats; 

ALTER TABLE cats 
ADD COLUMN girls TEXT;

UPDATE cats 
SET girls = 'Django' 
WHERE names = 'Django';

 

men som ni ser så vill jag kunna sätta att katten Django har en matte (som jag kallar girls) för Anna i den här queryn, försöker med typ något liknande :

 

UPDATE cats 
SET .. = .. 
WHERE .. = ..; 

men det blir helt stopp.. Ngn som kan knuffa? 


Laguna Online 30712
Postad: 10 feb 2021 19:46

Fungerar det där med Django alltså och vad är det du vill göra sen? Vad blir det för fel? 

sannakarlsson1337 590
Postad: 10 feb 2021 19:49
Laguna skrev:

Fungerar det där med Django alltså och vad är det du vill göra sen? Vad blir det för fel? 

neee fungerar ju inte? Alltså jag vill att varje katt, ska få tilldelat en husse (girls)& tänkte om det var den här koden man ska använda

UPDATE cats 
SET 'Django' = Anna 
WHERE .. = ..;  ?? neee
Laguna Online 30712
Postad: 10 feb 2021 19:58

Om fältet heter girls får du väl skriva girls =

Ska alla få samma? (girls låter som matte, tycker jag). 

sannakarlsson1337 590
Postad: 10 feb 2021 20:02
Laguna skrev:

Om fältet heter girls får du väl skriva girls =

Ska alla få samma? (girls låter som matte, tycker jag). 

hehe matte husse,. sant =) blandade ihop dom ^^^

where girls = girls? :S

Laguna Online 30712
Postad: 10 feb 2021 20:32

UPDATE cats
SET girls = names;

kanske? (Jag är inte säker.)

Har du valt fältnamnen? Det är mer naturligt att ha girl och name än girls och names. Kolumnen innehåller "girls", men varje katt har bara en.

Svara
Close