我有一個名爲sample的數據庫表。如何編寫同一表n的子查詢mysql
create table sample(name varchar(50), amount int(10));
insert into sample(name,amount) values('rose',1000);
insert into sample(name,amount) values('jhon',2000);
insert into sample(name,amount) values('rose',2000);
insert into sample(name,amount) values('rahel',1000);
insert into sample(name,amount) values('rose',3000);
我想要的輸出,
+----------+----------+---------------+-----------+
+---rose---+--1000----+-------2000----+---3000----+
+---jhon---+--2000----+---------------+-----------+
+---rahel--+--1000----+---------------+-----------+
如何寫得到的輸出上面喜歡的查詢?
讓我猜。你不知道每個'name'的'amount'的數量是多少。第二,它僅用於表示層。無論如何搜索'行到列'。 – lad2025
因爲我認爲你沒有。的列是動態的嗎?如果'rose' count是4,那麼將會有amount1,amount2,amount3,amount4 ........我是對嗎? –
是的..沒有列是動態的@jordan – Rehan