Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2018, 21:26
sarrhen
 
Fecha de Ingreso: mayo-2013
Ubicación: San Vicente
Mensajes: 127
Antigüedad: 11 años, 6 meses
Puntos: 1
Sonrisa Consulta para los datos repetidos

hola necesito ayuda tengo la siguiente tabla
Código MySQL:
Ver original
  1. +---------------------+-------------+------+-----+---------+----------------+
  2. | Field               | Type        | Null | Key | Default | Extra          |
  3. +---------------------+-------------+------+-----+---------+----------------+
  4. | IdHipoteca          | int(11)     | NO   | PRI | NULL    | auto_increment |
  5. | HipotecaCorrelativo | int(7)      | NO   |     | NULL    |                |
  6. | NumPrestamo         | varchar(12) | NO   | MUL | NULL    |                |
  7. | OtorgaFecha         | date        | NO   |     | NULL    |                |
  8. | ClienteNomApe       | varchar(50) | NO   |     | NULL    |                |
  9. | Monto               | int(10)     | NO   |     | NULL    |                |
  10. | MatInmuebleHipo     | varchar(14) | NO   | MUL | NULL    |                |
  11. | Asiento             | int(2)      | YES  |     | NULL    |                |
  12. +---------------------+-------------+------+-----+---------+----------------+
lo que necesito es cuando realizo una consulta con el NumPrestamo por ende me muestra los siguientes datos
mysql> select * from hipotecas where NumPrestamo = '00320123131';
Código MySQL:
Ver original
  1. +------------+---------------------+-------------+-------------+---------------------------------+-------+-----------------+---------+
  2. | IdHipoteca | HipotecaCorrelativo | NumPrestamo | OtorgaFecha | ClienteNomApe                   | Monto | MatInmuebleHipo | Asiento |
  3. +------------+---------------------+-------------+-------------+---------------------------------+-------+-----------------+---------+
  4. |         39 |                  37 | 00320123131 | 2018-02-06  | ANTONIO ALIRIO CARDONA VALENCIA | 26000 | 5556588-0000    |    NULL |
  5. |         40 |                  37 | 00320123131 | 2018-02-06  | ANTONIO ALIRIO CARDONA VALENCIA | 26000 | 5556565-0000    |    NULL |
  6. +------------+---------------------+-------------+-------------+---------------------------------+-------+-----------------+---------+
Los registros diferentes ya que el campo MatInmuebleHipo sos codigos diferentes cuando realizo esta sentencia obtengo casi lo que deseo que es los campos con un solo valor unitario pero tambien quiero que me aparezcan los valores de cada matricula me pueden dar una ayuda o que hacer
Código MySQL:
Ver original
  1. mysql> select distinct HipotecaCorrelativo, NumPrestamo, OtorgaFecha,ClienteNomApe, Monto from hipotecas where NumPrestamo = '00320123131';
  2. +---------------------+-------------+-------------+---------------------------------+-------+
  3. | HipotecaCorrelativo | NumPrestamo | OtorgaFecha | ClienteNomApe                   | Monto |
  4. +---------------------+-------------+-------------+---------------------------------+-------+
  5. |                  37 | 00320123131 | 2018-02-06  | ANTONIO ALIRIO CARDONA VALENCIA | 26000 |
  6. |                  37 | 00320123131 | 2018-02-06  | ANTONIO ALIRIO CARDONA VALENCIA | 26000 |
  7. +---------------------+-------------+-------------+---------------------------------+-------+
y en esta muestra manipulada de abajo es lo que deseo obtener
Código MySQL:
Ver original
  1. +---------------------+-------------+-------------+---------------------------------+-------+-----------------+
  2. | HipotecaCorrelativo | NumPrestamo | OtorgaFecha | ClienteNomApe                   | Monto | MatInmuebleHipo |
  3. +---------------------+-------------+-------------+---------------------------------+-------+-----------------+
  4. |                  37 | 00320123131 | 2018-02-06  | ANTONIO ALIRIO CARDONA VALENCIA | 26000 | 5556588-0000    |    
  5. |                     |             |             |                                 |       | 5556565-0000    |  
  6. +------------+---------------------+-------------+-------------+---------------------------------+-------+----+
esta ultima tabla es manipulada por favor me podrian ayudar