Czytałem ostatnio jeden artykuł o PostgreSQL i znalazłem tam taki kodzik:
Kod
CREATE TABLE public.foobar (
"Name" varchar(32),
"Groups" int4[] NOT NULL
) WITH OIDS;
"Name" varchar(32),
"Groups" int4[] NOT NULL
) WITH OIDS;
Kod
INSERT INTO foobar VALUES ('Pierwszy', '{}');
INSERT INTO foobar VALUES ('Drugi', '{}');
INSERT INTO foobar VALUES ('Drugi', '{}');
Kod
UPDATE foobar SET "groups" = ARRAY_APPEND("groups", 101) WHERE "Name" LIKE 'Pierwszy%';
Możliwe, że przepisałem "za dużo" ale nie znam postgresa...
Teraz pytanie. Czy MySQL pozwala _przy pomocy własnych mechanizmów_ na umieszczanie tablic w polach rekordu i operowanie na nich?
Nie chodzi mi o robienie tego przy pomocy php i serialize()