Peržiūrėti temą
PHP-Fusion Mods :: ARCHYVAS :: 2008 metų archyvas
|
Patarkit dl sql-bkit geri ?mons... :(
|
|
| rita |
parašyta 2008-07-18 06:59
|
Naujokas![]() Reputacija: 0 Pranešimai: 4 Įstojo: 2008-07-18 |
Sveiki, turiu tokia problem dl sql... ir niekaip pati nebegaliu jos i?spsti... :( turiu lentele i? 3 stulpeliu. 1 stulpelyje data, 2-e stulpelyje laikas, o 3stulpelyje bus pateikiamas atsakymas. Stulpeliai u?pildomi duomenimis. J eili?kumas: 1 stulpelis u?pildomas duomenimis 2008-08-01, 2 antrame stulpelyje pateikiama data 08:42:56 1Stul.-data 2 stul.-laikas 3stul.-atsakymas 2008-07-01 08:42:56 08:42:56 2008-07-02 08:42:56 08:42:56 2008-07-02 08:02:45 2008-07-02 08:01:01 2008-07-03 07:56:45 07:56:45 2008-07-03 07:07:06 2008-07-04 07:26:01 07:26:01 Tai va, gal galit patarti, kaip para?yti tok sql sakin, kuris btent i?rinkt i? sra?o reikiamas reik?mes (datas)... a? pati band?iau, bet nusivyliau... a? tik neseniai pradjau mokytis sql... suvokiu, kad reiktu naudoti select arba notif funkcija (bet va, kaip reiktu man para?yt, kad veikt... :( kiek ra?au-neveikia)... jau pradedu nusivilti... :( jau gal visa savaite, kasdien nar?au po google ie?kodama patarim... gal galit patart kaip padaryt... Tikrai nesupyksiu, jei nepatarsit... Juk ne visi ir ne visiems ir ne visada bna geri... :) pasikartosiu ir pataisysiu, kad bt lengviau: 1Stul.-data 2 stul.-laikas 3stul.-atsakymas 2008-07-01 08:42:56 08:42:56 2008-07-02 08:42:56 08:42:56 2008-07-02 08:02:45 (?ito ra?o 3 stulp. nebeturi rodyt) 2008-07-02 08:01:01 (?ito ra?o 3 stulp. nebeturi rodyt) 2008-07-03 07:56:45 07:56:45 2008-07-03 07:07:06 (?ito ra?o 3 stulp. nebeturi rodyt) 2008-07-04 07:26:01 07:26:01 gauta forma turi atrodyt taip: 1Stul.-data 2 stul.-laikas 3stul.-atsakymas 2008-07-01 08:42:56 08:42:56 2008-07-02 08:42:56 08:42:56 2008-07-03 07:56:45 07:56:45 2008-07-04 07:26:01 07:26:01 ESM TA, KAD REIKIA ATFILTRUOTI LAIK, KURIS BUVO U?FIKSUOTAS T DIEN PIRM KART... Pagarbiai, Rita Redagavo rita 2008-07-18 08:24 |
| MySQL Robotukas |
parašyta 2008-07-18 08:55
|
|
Draugas ![]() Reputacija: 0 Pranešimai: 471 Įstojo: 2007-08-06 |
sql ar MySQL? seip sql uzklausa beveik bendra visiems tai bus panasu i tokia: SELECT * FROM $lentele WHERE data LIKE '2007-01-01' isrinks visa inform kurios data yra lygiai 2007-01-01 jeigu reikia isrinkti 01 menesio tai: LIKE '2007-01-%' jeigu 2007 metu tai: LIKE '2007-%' LIKE isrenka pagal sablona kuri tu uzduoti, bet sablonas tai tiksablonas ir jis nera labai lankstus. yra dar NOTLIKE t.y. viska iskirus tai ka panasu i sablona. -------- jeigu nori gauti lanksti sablona geriau naudoti RLIKE arba REGEXP jeigu nesupratai klausk Redagavo MySQL Robotukas 2008-07-18 09:06 # I`m a MAN !!! # NIRVANA SELECT user_name, GROUP_CONCAT(user_ip) as ip FROM fusion_users GROUP BY user_ip |
| rita |
parašyta 2008-07-18 08:56
|
Naujokas![]() Reputacija: 0 Pranešimai: 4 Įstojo: 2008-07-18 |
Taip, SQL..
Redagavo rita 2008-07-18 09:06 |
| MySQL Robotukas |
parašyta 2008-07-18 09:07
|
|
Draugas ![]() Reputacija: 0 Pranešimai: 471 Įstojo: 2007-08-06 |
Sql... t.y. MS SQL? skaitik 1 mano pranesima :| P.S. jeigu uzejai cia ir rasai PHP-fusion skilteja, tai manau kalbi apie mysql? :| Redagavo MySQL Robotukas 2008-07-18 09:13 # I`m a MAN !!! # NIRVANA SELECT user_name, GROUP_CONCAT(user_ip) as ip FROM fusion_users GROUP BY user_ip |
| rita |
parašyta 2008-07-18 09:17
|
Naujokas![]() Reputacija: 0 Pranešimai: 4 Įstojo: 2008-07-18 |
na, juk suprantat-kiekviena mergina is prigimties yra siek tiek panasi i blondine... :D juokauju, mes visos protingos, tik kartais mums sunku, kai imames vyrisku darbu... pvz., programavimo... o jeigu sugalvociau isrinkt datas, kad rodytu konkreciai kiekvienos dienos pirmaja data? AI!!!!!!!!!!!!!! JEI GALIAU DUOIAU DIDEL BUK!!!!!!!!!!! Redagavo rita 2008-07-18 09:20 |
| MySQL Robotukas |
parašyta 2008-07-18 09:26
|
|
Draugas ![]() Reputacija: 0 Pranešimai: 471 Įstojo: 2007-08-06 |
o jeigu sugalvociau isrinkt datas, kad rodytu konkreciai kiekvienos dienos pirmaja data? ne iki galo supratau... DUOMENYS: 2007-01-01 2007-01-01 2007-01-01 2007-01-02 2007-01-02 2007-01-02 2007-01-03 2007-01-03 2007-01-03 2007-02-01 2007-02-01 nori gauti sita: 2007-01-01 2007-01-02 2007-01-03 2007-02-01 # I`m a MAN !!! # NIRVANA SELECT user_name, GROUP_CONCAT(user_ip) as ip FROM fusion_users GROUP BY user_ip |
| rita |
parašyta 2008-07-18 09:31
|
Naujokas![]() Reputacija: 0 Pranešimai: 4 Įstojo: 2008-07-18 |
ne, ne taip... velnias, atrodo turiu daug to negeru genu paveldetu... nemoku as net normaliai paaiskinti, tai manau kad stebetis irgi nereikia, kodel man nieko nesigauna... :( :( :( :( pasikartosiu ir pataisysiu, kad bt lengviau: 1Stul.-data 2 stul.-laikas 3stul.-atsakymas 2008-07-01 08:42:56 08:42:56 2008-07-02 08:42:56 08:42:56 2008-07-02 08:02:45 (?ito ra?o 3 stulp. nebeturi rodyt) 2008-07-02 08:01:01 (?ito ra?o 3 stulp. nebeturi rodyt) 2008-07-03 07:56:45 07:56:45 2008-07-03 07:07:06 (?ito ra?o 3 stulp. nebeturi rodyt) 2008-07-04 07:26:01 07:26:01 gauta forma turi atrodyt taip: 1Stul.-data 2 stul.-laikas 3stul.-atsakymas 2008-07-01 08:42:56 08:42:56 2008-07-02 08:42:56 08:42:56 2008-07-03 07:56:45 07:56:45 2008-07-04 07:26:01 07:26:01 ESM TA, KAD REIKIA ATFILTRUOTI LAIK, KURIS BUVO U?FIKSUOTAS T DIEN PIRM KART... Toks mano klausimas buvo |
| MySQL Robotukas |
parašyta 2008-07-18 09:42
|
|
Draugas ![]() Reputacija: 0 Pranešimai: 471 Įstojo: 2007-08-06 |
del idomumo 1Stul.-data - 2008-07-01 2 stul.-laikas - 08:42:56 3stul.-atsakymas - 08:42:56 taip? # I`m a MAN !!! # NIRVANA SELECT user_name, GROUP_CONCAT(user_ip) as ip FROM fusion_users GROUP BY user_ip |
| Paranoja |
parašyta 2008-07-20 15:16
|
|
Draugas ![]() Reputacija: 0 Pranešimai: 302 Įstojo: 2007-06-12 |
As manau ji turi omenyje , kad jei nereikia tu rows kuriuose nera 3 stulpelio varianto . |
| MySQL Robotukas |
parašyta 2008-07-20 17:02
|
|
Draugas ![]() Reputacija: 0 Pranešimai: 471 Įstojo: 2007-08-06 |
ir pats idomiausias klausimas kokio farmato yra laiko laukas? :|
# I`m a MAN !!! # NIRVANA SELECT user_name, GROUP_CONCAT(user_ip) as ip FROM fusion_users GROUP BY user_ip |
| Peršokti į forumą: |

Buvo planuose pereiti ant v9, bet ....

