Kom ihåg mig?
Home Menu

Menu


UPDATE och SELECT i samma query (MySQL)

 
Ämnesverktyg Visningsalternativ
Oläst 2011-01-11, 18:03 #1
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Standard UPDATE och SELECT i samma query (MySQL)

Tjena

Jag har en två tabeller, produkter och varumärken. I produkt-tabellen finns ett id som pekar på ett varumärke.

Nu skulle jag vilja köra en query direkt i PHPMyAdmin som räknar hur många produkter varje varumärke har och sparar detta i fältet "prod_count" i varumärkestabellen.

Kan jag göra en SELECT och UPDATE i samma query?
Hur ser en sådan query ut i så fall?

Själva SELECT-delen är ju ganska enkel, den blir såhär:
SELECT brand_id, count(brand_id) AS prod_count FROM `products` GROUP BY `brand_id`

Därefter vill jag ju då uppdatera 'brand.prod_count' med dessa värden.

Senast redigerad av Linuus den 2011-01-11 klockan 18:17
Linuus är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:55.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017