Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 07-09-2022
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.806
Poder: 22
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Creo que quedaría así:

Código:
MENU
id
idmenup
descripcion

ID  IDMENUP DESCRIPCION
 1     0    PRINCIPAL
 2     1    SUBMENU PRINCIPAL 1
 3     1    SUBMENU PRINCIPAL 2
 4     1    SUBMENU PRINCIPAL 3
 5     0    SECUNDARIO
 6     5    SUBMENU SECUNDARIO 1
 7     5    SUBMENU SECUNDARIO 2
 8     5    SUBMENU SECUNDARIO 3
Código SQL [-]
/*
Alias m  = Menu
Alias sm = SubMenu
*/
select m.id, m.titulo, sm.id, sm.titulo
from menu m
join menu sm on sm.idmenup = m.id
where
m.idmenup = 0
Devolvería:
Código:
ID  DESCRIPCION ID  DESCRIPCION
 1  PRINCIPAL    2  SUBMENU PRINCIPAL 1
 1  PRINCIPAL    3  SUBMENU PRINCIPAL 2
 1  PRINCIPAL    4  SUBMENU PRINCIPAL 3
 5  SECUNDARIO   6  SUBMENU SECUNDARIO 1
 5  SECUNDARIO   7  SUBMENU SECUNDARIO 2
 5  SECUNDARIO   8  SUBMENU SECUNDARIO 3
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta doble sobre una tabla amerika111 SQL 1 24-06-2013 18:33:31
consulta con campos adicionales a tabla en la misma fila jasmad SQL 3 16-04-2013 17:13:56
Consulta usando query en delphi 7 Yensis22 SQL 3 25-08-2008 12:29:55
Consulta usando query en delphi 7 Yensis22 SQL 4 25-08-2008 07:03:05
Consulta con dos relaciones a la misma tabla mcrz2 SQL 4 23-05-2006 13:15:25


La franja horaria es GMT +2. Ahora son las 16:49:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi