con inner join podrias hacer lo que necesitas, pero tus tablas estan mal normalizadas....asi como estan no se puede obtener los valores que pides, tendrias que cambiar las estructura de tus tablas por algo como esto:
la tabla parametro, podriamos sacar 2 tablas 1 que sea tipo item y la otra que sea forma pago
tipo_item
id-------Desc
1-----Habitacion
2----consumo
3----Pago
Forma_pago
id------desc
1----Debito
2----Credito
Y tu tabla item quedaria:
id-----descripcion-----idgrupo---idformapago----idtipoitem
01----cuarto simple--hos-------1---------------1
02----cuarto doble---hos-------2----------------1
03----desayuno------ali---------1----------------2
04----cheque---------fpag------2----------------3
Código SQL:
Ver originalSELECT t1.id,t1.descripcion,t2.nbre,t3.DESC,t4.DESC FROM item AS t1
INNER JOIN Grupoitem AS t2 ON (t1.idgrupo=t2.idgrupo)
INNER JOIN Forma_pago AS t3 ON (t1.idformapago=t3.id)
INNER JOIN tipo_itemas t4 ON (t1.idtipoitem=t4.id)