
27/05/2008, 05:43
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Consulta Sql guskiller,
yo haría una estructura de tabla distinta, si es que vas a usar sólo estas dos lenguas, e incluso aunque quisieras añadir alguna otra. Los campos serían tag, spanish, english. Y los datos serían introducidos así:
tag spanish english
tag1 hola hello
tag2 flores flowers
tag3 puerta
Luego te resultará muy fácil sacar los datos como quieres mediante un IFNULL(spanish, 'nulo') as español y IFNULL(english, 'nulo') as inglés, o bien mediante IF (spanish is Null OR spanish= '', 'null', spanish) as español e IF (english is Null OR english = '', 'null', english) as inglés si es que al borrar permitirás que quede el texto en blanco, y tampoco supone ningún problema para realizar otras operaciones (agrupaciones), puesto que el término inglés siempre aparecerá en su columna, y el español en la suya.
Última edición por jurena; 27/05/2008 a las 07:49 |