elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: [1]
1  Programación / Bases de Datos / Para programadores avanzados en mySQL en: 3 Mayo 2010, 20:06 pm

ayuda

la informacion de la tabla para los ejemplos es la siguiente

CREATE TABLE `tabla_test` (
  `idtabla_test` int(10) unsigned NOT NULL auto_increment,
  `nombre` varchar(45) NOT NULL default '',
  `caso` varchar(45) NOT NULL default '',
  PRIMARY KEY  (`idtabla_test`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

INSERT INTO `tabla_test` VALUES ('1', 'CARLOS', 'A');
INSERT INTO `tabla_test` VALUES ('2', 'CARLOS', 'A');
INSERT INTO `tabla_test` VALUES ('3', 'JUAN', 'C');
INSERT INTO `tabla_test` VALUES ('4', 'JUAN', 'A');
INSERT INTO `tabla_test` VALUES ('5', 'CARLOS', 'C');
INSERT INTO `tabla_test` VALUES ('6', 'CARLOS', 'C');
INSERT INTO `tabla_test` VALUES ('7', 'JUAN', 'C');
INSERT INTO `tabla_test` VALUES ('8', 'CARLOS', 'C');
INSERT INTO `tabla_test` VALUES ('9', 'JUAN', 'A');
INSERT INTO `tabla_test` VALUES ('10', 'JUAN', 'A');
INSERT INTO `tabla_test` VALUES ('11', 'CARLOS', 'C');
INSERT INTO `tabla_test` VALUES ('12', 'JUAN', 'C');
INSERT INTO `tabla_test` VALUES ('13', 'JUAN', 'A');
INSERT INTO `tabla_test` VALUES ('14', 'CARLOS', 'C');


Tengo una tabla de 3 campos de esta forma

ID   NOMBRE   CASO

1   CARLOS   A
2   CARLOS   A
3   JUAN    C
4   JUAN           A
5   CARLOS   C
6   CARLOS   C
7   JUAN    C
8   CARLOS   C
9   JUAN    A
10   JUAN    A
11   CARLOS   C
12   JUAN    C
13   JUAN    A
14   CARLOS   C


QUE QUERY DEBO USAR PARA QUE ME DEVUELVA ESTE RESULSET


NOMBRE      CASOS_ABIERTOS      CASOS_CERRADOS

JUAN            4                        3

CARLOS         2                         5




EH INTENTADO DE TODO, PERO ES NOTABLE QUE MI NIVEL EN MYSQL NO ES MUY ALTO

UTILICE SUBQUERYS, COUNTS Y NADA


LO QUE TENGO ES LO SIGUIENTE

PERO ME DA ERROR

SELECT
nombre,
count(caso) as Abiertos,
(SELECT
count(caso)
FROM tabla_test t
where caso = 'C'
GROUP BY nombre) as Cerrados
FROM tabla_test t
where caso = 'A'
GROUP BY nombre


GRACIAS!  :-[
2  Programación / Programación Visual Basic / Re: Tengo una duda en este codigo para hacer fuerza bruta en vb....... en: 22 Febrero 2010, 18:52 pm
ok, ya hicistes el generador de la cadena, pero tienes que explicarte a que atacaras, si es http, local, ftp, bases de datos.. etc
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines