Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Contar registros

Estas en el tema de Contar registros en el foro de SQL Server en Foros del Web. ¿Por qué no pruebas el codigo en el Query Analyzer?...

  #31 (permalink)  
Antiguo 22/04/2009, 07:34
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 10 meses
Puntos: 39
Respuesta: Contar registros

¿Por qué no pruebas el codigo en el Query Analyzer?
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #32 (permalink)  
Antiguo 22/04/2009, 07:49
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 16 años
Puntos: 220
Respuesta: Contar registros

Simplemente te das cuenta q en tu consulta no hay fecha y mandas a imprimir un campo fecha q no existe por eso no te imprime nada
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #33 (permalink)  
Antiguo 22/04/2009, 08:59
 
Fecha de Ingreso: septiembre-2006
Mensajes: 60
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Contar registros

el campo fecha existe en mi base de datos
  #34 (permalink)  
Antiguo 22/04/2009, 09:04
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 16 años
Puntos: 220
Respuesta: Contar registros

Cita:
Iniciado por femolina Ver Mensaje
Código PHP:
<? 
//Conexion con la base
$Con=mysql_connect("localhost","xxxxxxxxxx","xxxx"); 
//selección de la base de datos con la que vamos a trabajar 
mysql_select_db("xxxxxxxx_ejemplo"$Con);//Conexion con la base
//Ejecutamos la sentencia SQL
$sql"SELECT SUM(CASE WHEN goleadores LIKE '%Ewerthon%' THEN 1 ELSE 0 END), SUM(CASE WHEN goleadores LIKE '%Jorge López%' THEN 1 ELSE 0 END)
FROM clientes
WHERE partido LIKE '%R.Zaragoza%'
AND (goleadores LIKE '%Ewerthon%' OR goleadores LIKE '%Jorge López')"
;
$sql_result mysql_query($sql$Con) or die("Couldn't execute bookings query. ");
//Mostramos los registros
while($row mysql_fetch_assoc($sql_result))
{
 echo 
'<td class="Estilo81">'.$row["fecha"].'</td>'

mysql_free_result($sql_result)
?>
Sigue saliendo en blanco..
Si Observas Bien en tu consulta no hay la Columna Fecha a Mostrar como tu dices existe en tu Tabla de tu BD pero no se lo llama o muestra en la Consulta
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #35 (permalink)  
Antiguo 22/04/2009, 09:10
 
Fecha de Ingreso: septiembre-2006
Mensajes: 60
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Contar registros

me pierdo...
  #36 (permalink)  
Antiguo 22/04/2009, 09:15
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 16 años
Puntos: 220
Respuesta: Contar registros

Un Poco mas explicativo

en el

SELECT SUM(CASE WHEN goleadores LIKE '%Ewerthon%' THEN 1 ELSE 0 END), SUM(CASE WHEN goleadores LIKE '%Jorge López%' THEN 1 ELSE 0 END)
FROM clientes
WHERE partido LIKE '%R.Zaragoza%'
AND (goleadores LIKE '%Ewerthon%' OR goleadores LIKE '%Jorge López'

falta q le agreges la fecha

para q quede asi

SELECT Fecha,SUM(CASE WHEN goleadores LIKE '%Ewerthon%' THEN 1 ELSE 0 END), SUM(CASE WHEN goleadores LIKE '%Jorge López%' THEN 1 ELSE 0 END)
FROM clientes
WHERE partido LIKE '%R.Zaragoza%'
AND (goleadores LIKE '%Ewerthon%' OR goleadores LIKE '%Jorge López'
GROUP BY Fecha
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #37 (permalink)  
Antiguo 22/04/2009, 09:26
 
Fecha de Ingreso: septiembre-2006
Mensajes: 60
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Contar registros

Vale, me han salido las fechas en la que estos jugadores han marcado, pero yo lo que buscaba es una clasificación de goleadores no poner las fechas en las que han marcado.
Y gracias por lo anterior.
  #38 (permalink)  
Antiguo 22/04/2009, 09:28
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 16 años
Puntos: 220
Respuesta: Contar registros

ps agregale las otras columnas
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:46.