На MySQL такую выборку еще можно сделать с помощью переменных (подойдет для 3.23):
create table t1 ( port varchar(10) not null, info varchar(255) not null);
insert into t1 values ('port1', 'Hello world'), ('port2', 'This is test'), ('port1', 'Hello world-2!');
select * from t1 order by port
port info
------ --------------
port1 Hello world
port1 Hello world-2!
port2 This is test
set @port:='';
select if(@port<>port, port, '') ports, info, @port:=port from t1 order by port;
ports info @port:=port
------ -------------- -----------
port1 Hello world port1
Hello world-2! port1
port2 This is test port2