Consulta de 2 tablas como meses diferentes
Publicado por Carlos Alberto Hidalgo Martínez (4 intervenciones) el 22/05/2014 18:54:19
Necesito consultar un numero de cuenta de dos meses (marzo,abril) en forma de lista, esta consulta me lo regresa por bloques de columnas, es decir primero marzo y a la derecha abril;
Lo que necesito es que me lo traiga como lista de esta manera;
Las consultas del INNER ON LEFT JOIN,etc no me funcionan, pienso que puede ser mi sintaxis o la versión del MYSQL (MySQL Control Center 0.9.4 beta), pero aun así hubo una persona que si logro correrme los datos como los necesitaba pero por desgracia se me borro el query, necesito ayuda.
1
2
3
4
SELECT a. cuecon,a. feccon,a. numsec,a. tipo,a. importe,
b. cuecon,b. feccon,b. numsec,b. tipo,b. importe
FROM mc201311 a,mc201312 b
WHERE a. numsec='xxxxxx' and b. numsec='xxxxxxxx' and a. cuecon='2011201' and b. cuecon='2011201'
1
2
3
4
5
6
7
8
9
+---------+----------+---------+--------+----------+---------+----------+---------+--------+----------+
| cuecon | feccon | numsec | tipo | importe | cuecon | feccon | numsec | tipo | importe |
+---------+----------+---------+--------+----------+---------+----------+---------+--------+----------+
| 2011201 | 20131101 | xxxxxxxx | H | 0.05 | 2011201 | 20131202 | xxxxxxxx | H | 5.1 |
| 2011201 | 20131101 | xxxxxxxx | H | 0.05 | 2011201 | 20131206 | xxxxxxxx | H | 10000.34 |
| 2011201 | 20131101 | xxxxxxxx | H | 0.05 | 2011201 | 20131211 | xxxxxxxx | D | 1400 |
| 2011201 | 20131101 | xxxxxxxx | H | 0.05 | 2011201 | 20131211 | xxxxxxxx | H | 439.16 |
| 2011201 | 20131101 | xxxxxxxx | H | 0.05 | 2011201 | 20131213 | xxxxxxxx | D | 1950 |
+---------+----------+---------+--------+----------+---------+----------+---------+--------+----------+
Lo que necesito es que me lo traiga como lista de esta manera;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
feccon numsec cuecon tipo importe
20140303 xxxxxxx 2011201 H 0.03
20140313 xxxxxxx 2011201 D 400
20140313 xxxxxxx 2011201 H 442.52
20140314 xxxxxxx 2011201 D 1500
20140327 xxxxxxx 2011201 H 1779.48
20140328 xxxxxxx 2011201 D 700
20140328 xxxxxxx 2011201 D 1000
20140328 xxxxxxx 2011201 H 1384.47
20140331 xxxxxxx 2011201 D 1200
20140401 xxxxxxx 2011201 H 0.09
20140411 xxxxxxx 2011201 H 1548.13
20140414 xxxxxxx 2011201 D 1900
20140428 xxxxxxx 2011201 H 1782.06
20140429 xxxxxxx 2011201 D 1700
20140429 xxxxxxx 2011201 D 1000
20140429 xxxxxxx 2011201 H 1384.47
Las consultas del INNER ON LEFT JOIN,etc no me funcionan, pienso que puede ser mi sintaxis o la versión del MYSQL (MySQL Control Center 0.9.4 beta), pero aun así hubo una persona que si logro correrme los datos como los necesitaba pero por desgracia se me borro el query, necesito ayuda.
Valora esta pregunta


0