Turiu dvi lenteles

Dgos
dog_id, name, color

Cats
cat_id, family, color, status

Kaip man su viena uzklausa atspausdinti visus duomenis ir surikiuoti pagal spalva?
UNION negaliu naudoti, nes laukai nesutampa.

Kaip dar butu galima viska isvesti kartu? (duomenu bazes strukturos keisti negaliu).

Is anksto dekui

Sveiki,
yra dvi lenteles Sunys ir Kates
Abiejuose yra ivedimo laikas, kaip man istraukti desimt naujausiu irasu is abieju lenteliu kartu paemus?
(ne is kiekvienos lenteles atskirai, bet desimt naujausiu irasu bendrai paemus).

Nes jei darayso ORDER BY Sunys.Laikas, Kates.Laikas
tai man trauks pirma is Sunys, o tik paskui Kates....

Tikiuosi supratote mano beda, is anksto aciu.

23

(15 replies, posted in PHP)

kei keiciu dydi su .htaccess'u turi pasikeisti ir "Master Value" ? Nes dabar man pasikeicia tik "Local Value". Imanoma kaip nors pakeisti "Master value" nelendant i php.ini?

24

(15 replies, posted in PHP)

abiem atvejais konvertavimas trunka labai greitai. 1-2s.
Kai nesukonvertuoja dar greiciau, iki 1s.

Man toks vaizdas kad kai vykdo shell klomanda nepasigauna nauju php_value upload_max_filesize 20M ir
php_value post_max_size 20M nustatymu, veikia su defaultiniais 2mb.

Kaip dar butu galima pakeisti uplaod ir post dydzius?

na, as ten truputi buvau paredagaves ir pamirsau pakeisti.

user
id name parent
1 jonas NULL
2 petras NULL
3 justas 1
4 ona    1
5 kestas 2
6 maryte 1
7 agne NULL
SELECT u.name, COUNT(u1.parent) AS kieks
FROM user u
LEFT JOIN user u1 ON
u.id = u1.id
GROUP BY u.id

tokiu atveju atvaizduoja visus produktus, bet blogai nurodo tevu kieki. Jei yra tevu raso 1(bet kokiu atveju, tevu ar 1 ar 99), bet nepagauna tikro ju kiekio

Sveiki,
kodel man dabar isveda tik tuos vartotojus kurie turi tevus?
Man reik, kad isvestu visus vartotojus ir kiek jie turi vaiku, bet kazkas nesigauna

SELECT u.name, COUNT(u1.parent) AS kieks
FROM user u
LEFT JOIN user u1 ON
u.id = u1.id
GROUP BY u1.parent

o kokia servo konfiguracija tai lemia?
Nes .htaccess failas tai tas pats(kaip ir visa svetaine), tik serveris pasikeite.

Sveiki,
kada buna skirtumas adrese  // ar /?
Pvz.
www.pvz.lt/img//pav.jpg
www.pvz.lt/img/pav.jpg

Anksciau niekada nebudavo skirtumo, bet dabar naudoju serveri kur su // neranda failu.
kas uz tai atsakingas?

Sveiki,
kam naudojami tinyint, smallint ir t.t. ?
Jei tam paciam int gali priskirti ilgi 1, ar tinyint 11.

dekui

Sveiki,
man reikia atrinkti duomenis kurie yra senesni nei savaites.
Pasirasiau su php laiko funkcija.
Bet gal imanoma tai padaryti vien tik su MySQL?

$day_7 = date("Y-m-d", mktime(0, 0, 0, date("m"), date("d")-7, date("Y")));


SELECT * 
FROM users
WHERE reg_data > '.$day_7.'

33

(5 replies, posted in PHP)

Atsiprasau, pamirsau pamineti, kad serveris stovi pas mane kompiuteryje.
Naudoju Apachi + PHP 5.3

Kompiuteryje (Win7) laikas ir juosta gerai nustatyta.
Zinoma galiu kiekvienam faile prideti laiko paklaida, bet manau butu paprasciau sutvarkyti serva.

34

(5 replies, posted in PHP)

Sveiki,
pas mane servas atsilieka 2 valandas.
Pakeiciau php.ini faile laiko zona i musu: date.timezone = UTC+2
Bet jokio efekto. Kaip teisingai nustatyti laiko zona?

Dekui ;)
Tai tikai geriau zaistis su PHP nei viska skaiciuoti su MySQL?
As kaip tik maniau, kad optimaliau gausis vien tik su MySQL

na su php cia tikrai ner ka veikti, bet noreciau suzinoti ir kaip taip daroma su MySQL

Sveiki,
man reikia rasti kelinta yra Jurgita sarase pagal suma.
Rikiuoju su ORDER BY suma DESC, bet kaip zino nr. (turi gautis Jurgita/8/2) ?

Vardas  / Suma
Jonas/3
Jurgita/8
Petras/4
Romas/13

38

(10 replies, posted in SQL užklausos ir duomenų struktūros)

kas ta agregatine funkcija?

39

(10 replies, posted in SQL užklausos ir duomenų struktūros)

Na ne, nieko nesumaisiau, nukopinau uzklausa is phpMyAdmin.

O join'ai netinka nes antram selecte yra limit, order ir dar group (cia testuojuosi su sitom uzklausom tik sau, kad butu aiskiau ant paprastu uzklausu)

40

(10 replies, posted in SQL užklausos ir duomenų struktūros)

Bet juk as grazinu viena lauka: order_id, kuris turi tik viena reiksme (limit 1), is kur jis gauna ju daug?