Ugga Posted January 26, 2007 Report Posted January 26, 2007 Man ir tabula alus ar 2 laukiem: kads_alus, kad_dzerts. kad_alus satur tādus vārdus kā "lāčplēša gaišais", "lāčplēša tumšais", etc. kad_dzerts satur datumus formā "YYYY-MM-DD"... Kā es varu atlasīt ierakstus, kas ir dzerti visu gadu, piemēram, marta mēnešos, respektīvi kur MM ir 03. Respektīvi kāda ir mysql pieprasijuma sintakse identiskajai php SUBSTR funkcijai?
andrisp Posted January 26, 2007 Report Posted January 26, 2007 (edited) SELECT * FROM `tabula` WHERE MONTH(datums) = 3 Edited January 26, 2007 by andrisp
Ugga Posted January 26, 2007 Author Report Posted January 26, 2007 oukh, paldies! Bet ja ir variants, ka es dzeru alu piemēram janvārī, martā un decembrī (katrā mēnesī 100 ieraksti kaut vai :) ) un es gribu uztaisīt dropdown menu kurā piedāvāt tikai tos mēnešus, kuros ir dzerts alus? sen neesmu programmējis, tamdēļ arī nezinu kā to varētu izdarīt nepārbaudot visus ierakstus, jo ja ir zināms, ka ir dzerts kaut vai vienā mēneša dienā, mēnesis skaitās un man pārējos 100 ierakstus nevaja pārbaudīt. ceru, ka sapratāt. un iepriekš paldies ;)
4e4en Posted January 26, 2007 Report Posted January 26, 2007 SELECT * FROM `tabula` group by MONTH(datums) ; laikam šitā bija....
andrisp Posted January 26, 2007 Report Posted January 26, 2007 Ugga, tu kādu zinātnisko pētijumu taisi ? :)
Ugga Posted January 26, 2007 Author Report Posted January 26, 2007 Nē, vnk ļoti labu laiku vairs nenodarbojos ar PHP un web lietām, tamdēļ nevaru daudz ko atcerēties. Man vnk skolas vajadzībām viens webs jātaisa. Tie piemēri ar aliņu tikai tā, vieglākam izklāstam :)
Recommended Posts