Comunidad de diseño web y desarrollo en internet online

SQL: hacer un count, de dos tablas vinculadas

Citar            
MensajeEscrito el 07 Feb 2007 07:57 pm
Pues tengo una duda que no me sale:
Tendo la tabla galerias
id | titulo | imagen | fecha_inicio | fecha_fin | status
y la tabla imagenes
id | cid| imagen | descripcion

Donde el cid de la talba imagenes, corresponde al id de la tabla galerias.

Mi pregunta es: Como puedo hacer un count de las imagenes que tiene cada galeria
Yo muestro en forma paginada , la informacion de 10 galerias en cada consulta; muestro: titulo, imagen, y debo de mostrar cuantas imagenes tiene cada galería.
Gracias de antemano.

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 07 Feb 2007 08:55 pm
Mmm

Código :

select count(cid) from imagenes where cid = id


si lo usas en php, puedes hacerlo de varías formas, la más sencilla, es que primero hagas un query a galerías, tomes la id y luego hagas otro query con el count hacia imágenes, tomando el id que ya tenías de antemano....

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 12 Feb 2007 04:44 pm
Hola, gracias por responder, de hecho mi problema era precisamente hacerlo en una sola consulta, y ya encontre como.

Mi problema era meterla clausula group by, en el Count, pero medienta un join!!
Al final quedo asi!!

Código :

SELECT titulo,count(cid) FROM tbl_galerias, tbl_images WHERE tbl_galerias.id = tbl_images.cid GROUP BY titulo

Lo que me devuelve
Esta es la galeria numero dos --------- 4
Mi primer galeria ------------------------- 9

Ahora con el join queda así!!

Código :

SELECT titulo,count(cid) FROM tbl_galerias INNER JOIN tbl_images ON tbl_galerias.id = tbl_images.cid GROUP BY titulo

Y me regresa exactamente lo mismo!!!
:D :D :D Gracias!!!! ;) ^^

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Nov 2017 09:50 am
20171127 leilei3915
adidas yeezy shoes
kate spade handbags
moncler jackets
nike shoes on sale
canada goose
moncler coats
ugg outlet
michael kors official site
michael kors outlet
ray-ban sunglasses
moncler outlet
kate spade outlet online store
polo ralph lauren shirts
adidas nmd
pandora charms
michael kors outlet stores
adidas yeezy shoes
ugg outlet
ray ban wayfarer
cheap jerseys
coach outlet
mbt outlet
mlb jerseys
oakley sunglasses
canada goose outlet
ugg boots
coach outlet online
canada goose outlet
nike air max
cheap oakley sunglasses
michael kors outlet
pandora jewelry
michael kors outlet
lunette ray ban
coach outlet online
supreme outlet
canada goose outlet
fitflop sale
nmd adidas
ralph lauren
pandora bracelet
coach outlet
clarks shoes
ugg outlet
canada goose
oakley sunglasses wholesale
mcm outlet
ugg boots
fitflops outlet
ralph lauren shirts
uggs outlet
ugg outlet
christian louboutin
kate spade handbags
polo outlet
canada goose jackets
uggs outlet
pandora charms
moncler outlet
uggs outlet
canada goose outlet
polo outlet
pandora outlet
coach outlet
coach factory outlet
michael kors outlet online
puma shoes
mulberry uk
canada goose jackets
adidas yeezy boost
ugg boots
ugg outlet online clearance
uggs outlet
nike outlet
kate spade outlet store
fred perry shirts
canada goose outlet
polo outlet
polo ralph lauren outlet
ugg boots clearance
canada goose outlet
adidas nmd r2
valentino outlet
cheap nhl jerseys
canada goose jackets
canada goose outlet
uggs outlet store
ugg outlet
uggs outlet
uggs outlet
polo ralph lauren outlet
adidas superstar
ferragamo outlet
canada goose uk
canada goose outlet online
michael kors outlet clearance
cheap oakley sunglasses
oakley sunglasses
asics outlet
canada goose outlet online
adidas outlet
ugg outlet online
michael kors outlet online
ugg boots
coach outlet online
tory burch sandals
coach outlet canada
cheap ugg boots
canada goose
oakley sunglasses
ugg boots clearance
canada goose
michael kors outlet online
adidas ultra boost
ferragamo shoes
canada goose outlet
coach outlet store online
jordan shoes
polo ralph lauren
cheap nfl jerseys
nike shoes
cheap ugg boots
cheap ugg boots
uggs outlet
canada goose outlet store
prada outlet online
michael kors outlet
ugg boots clearance
michael kors outlet
longchamp outlet
polo ralph lauren
nfl jerseys
cheap oakley sunglasses
michael kors outlet
michael kors outlet
cheap oakley sunglasses
ralph lauren shirts
[url=http://www.polooutletonlinestore.us.com ]polo ralph lauren[/url]
ugg boots clearance
christian louboutin shoes
uggs outlet online
nike outlet store
coach outlet store online
cheap ray bans sunglasses
canada goose outlet
mont blanc
ugg outlet online
ralph lauren uk
coach outlet store online
polo outlet

Por leilei3915

72 de clabLevel



 

firefox

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.