Postări etichetate MySQL
Concatenarea mai multor rezultate MySQL intr-un singur sir
O problema de care am dat zilele acestea a fost cum sa caut niste rezultate intr-o tabela folosind functia IN pentru a selecta id-urile row-urilor de returnat dintr-un anumit set, set care trebuie generat direct in MySQL fara a mai trece prin PHP pentru generarea sirului cu ID-uri separate prin virgula. Solutia… este folosirea lui GROUP_CONCAT(). Aceasta returneaza un sir cu valorile cautate separate prin virgula, sau alt separator daca se foloseste cuvantul cheie SEPARATOR.
Un exemplu de rulare ar fi:
SELECT GROUP_CONCAT(DISTINCT id) FROM tabela WHERE cost > 0;
… care va returna toate ID-urile separate prin “,”. Pentru mai multe detalii vedeti link-ul de mai sus
Oracle a cumparat Sun
Conform unui comunicat de presa, Oracle a cumparat Sun pentru aproximativ 7.4 miliarde $, adica 9.50 $ pe actiune. Vesti bune pentru Sun dar nu stiu cat de bune pentru MySQL, serverul de baze de date pe care se bazeaza o multime de site-uri de pe net. MySQL era in proprietatea Sun de anul trecut de cand il cumparasera, dar acum ajungand in mainile lui Oracle nu se stie ce se va intampla deoarece Oracle este deja un jucator mare pe piata bazelor de date. Exista posibilitatea sa apara “fork-uri”, sau chiar ca Oracle sa-l dezvolte in continuare pentru a acoperi o nisa pe care firma nu o exploatase pana acum. Serverele lor de baze de date se adresau marilor companii, cu baze de date uriase, iar acum ar putea sa le ofere pentru inceput ceva mai simplu cum e MySQL pentru ca mai apoi sa-i convinga sa cumpere versiunile de varf ale Oracle. Cu siguranta viitorul va fi interesant

Comentarii recente