Avko | 05.08.2016 14:29 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom Citiraj Avko: evo ovo radi a kako dodati ovdje jos jedan uvjet, da prikazuje samo od danasnjeg datuma na dalje. Znaci da upit ne uzima u obzir jucerasnje i starije datume? |
dex | 05.08.2016 21:10 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom A odakle ti podaci o sutrasnjoj prodaji? Da nisi mozda vidovit SELECT t1.datum, t1.kg, t1.voce FROM prodaja AS t1 INNER JOIN prodaja AS t2 ON t1.kg = t2.kg AND t1.datum = t2.datum WHERE trim(t2.voce)='jabuka' AND (trim(t2.kg) <> '0' OR trim(t1.voce)='jabuka') AND t1.datum>=curdate() ORDER BY t1.datum LIMIT 1000 |
Avko | 05.08.2016 23:04 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom hehehe probacu ovo sto si napisao pa sutra stavim detaljno izvjesce. hvala, a mozda sve stavim u novu temu. vidjet cu. malo vjezbam sql. imam i pitanja o php-u ali to je vec drugi par cupela. nije prodaja , ucim pa eto treba mi pomoc. mogao bi ti pokrenuti skolu sql-a sa nekim laganim zadacima. ostavis zadatak pa ga mi rijesavamo (Å¡alim se) ovu sam poruku napisao sa mobitela. Kupio 100Mb prometa za 2,5KM |
Avko | 06.08.2016 11:13 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom evo radi. Dakle gdje sam ja grijesio ovih zadnjih 2 tjedna? SELECT t1.datum, t1.kg, t1.voce FROM prodaja AS t1 INNER JOIN prodaja AS t2 ON t1.kg = t2.kg AND t1.datum = t2.datum WHERE trim(t2.voce)='jabuka' AND ( trim(t2.kg) <> '0' OR trim(t1.voce)='jabuka' ) AND strtotime(date('d.m.Y')>t1.datum OR strtotime(date('d.m.Y')=strtotime(t1.datum) ORDER BY t1.datum LIMIT 0,100 kao sto se vidi iz prilozenog mijesao sam php i mysql. Problem je isto tako i u podacima. Datumi su deklarirani kao varchar(10) i spremljeni u formatu dd.mm.yyyy pa onda to moram sa DATE_FORMAT (t1.datum,%d.%m.%y) ispitivat sljedeci problem je: ovo radi: SELECT t1.datum, t1.kg, t1.voce FROM prodaja AS t1 INNER JOIN prodaja AS t2 ON t1.kg = t2.kg AND t1.datum = t2.datum WHERE trim(t2.voce)='jabuka' AND ( trim(t2.kg) <> '0' OR trim(t1.voce)='jabuka' ) AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=DATE_FORMAT('06.08.2016','%d.%m.%y')<--OVO RADI ORDER BY t1.datum LIMIT 0,100 no ako zamijenim liniju 10 sa ovime: AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=DATE_FORMAT(CURDATE(),'%d.%m.%y')<--NE RADI, pokaze sve datume mada mi se cini da bi moralo raditi probao sam i sa ovome: AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=CURDATE() isto ne radi RIJESENO: rijesio u php-u na ovaj nacin: <php $danasnjiDatum=date('d.m.Y'); $upit=mysql_query(" SELECT t1.datum, t1.kg, t1.voce FROM prodaja AS t1 INNER JOIN prodaja AS t2 ON t1.kg = t2.kg AND t1.datum = t2.datum WHERE trim(t2.voce)='jabuka' AND ( trim(t2.kg) <> '0' OR trim(t1.voce)='jabuka' ) AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=DATE_FORMAT('$danasnjiDatum','%d.%m.%y') ORDER BY DATE_FORMAT(t1.datum,'%d.%m.%y') LIMIT 0,100") or die(mysql_error()); ?> |
zxz | 07.08.2016 17:44 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom A rasdil ovo: AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=DATE_FORMAT(NOW(),'%m-%d-%Y') |
Avko | 08.08.2016 08:59 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom Citiraj zxz: To isto ne radi, a ne radi ni ovo (vezano uz NOW())A rasdil ovo: AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=DATE_FORMAT(NOW(),'%m.%d.%Y') AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=DATE_FORMAT(NOW(),'%d.%m.%Y') AND DATE_FORMAT(t1.datum,'%d.%m.%y')>=DATE_FORMAT(NOW(),'%m.%d.%Y') |
zxz | 08.08.2016 09:43 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom zakaci svoju tabelu na forum |
Avko | 08.08.2016 12:27 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom tabela je bila na mysql local hostu i neznam kako da ju zakacim pa sam prvo otvorio u excel, a onda sa access uvezao podatke pri cemu sam se dobro namucio. komprimirao u rar i evo je sada u accessu |
|
Prilozi: voce.rar (Velicina datoteke:12.38 KB) |
zxz | 08.08.2016 12:55 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom Hehe. Hajd sad odi Na PHPMyadmin http://localhost/phpmyadmin/ Odaberi bazu na lijevoj strani pa na opciju export gore u meniju te odaberi SQL i exportuj pa to zakaci. Pati se malo. |
Gjoreski | 08.08.2016 13:38 |
---|---|
Predmet:Re: MySQL upiti nad jednom tablom Zato jas si praktikuvam da imam MYSQL instaliran na kompjuter i da ne e so PHP MY ADMIN cisto samo MYSQL i Alatki za nego. |