Autor Zpráva
Rob
Profil
Tak jetě jeden dotaz.
Lze v MySQL udělat nějaký odkaz na jinou buňku. Jako např. v excelu do buňky a2 napsat =a1. Vím, že excel a MySQL není to samé, ale jde to nějak?? Myslím, že by to jít mělo, ale absolutně netuším jak...
Předem díky za každou radu....
Kajman_
Profil *
Přímo v buňce ne, avšak v selectu nemusí být jen sloupečky, ale i výsledky (třeba nad sloupečky).
Rob
Profil
Kajman_
Omlouvám se, ale tohle jsem vůbec nepochopil. Můžeš být trochu konkrétnější, prosím??
Kajman_
Profil *
select slupecek as a1, sloupecek+1 as a2 from tabulka

Konkrétnější být nemůžu, protože není konkrétnější otázka :-)
Rob
Profil
Kajman_
Ok, tak já budu konkrétnější. Jde o kompletní administrační prostředí pro údržbu šachových turnajů. Původní idea byla taková, že bych do tabulky turnaje, třeba k id15, vložil elo hráče 3 přímo z tabulky players aniž by to muselo jít přes PHP. prostě (a teď si úplně vymíšlím) value=elo where id = 5........nebo něco takového.
Kajman_
Profil *
No to by neměl být problém.

Pokud je to nová verze mysql (5.+), tak by bylo nejjednoduší na insert navěsit trigger, který elo nastaví.


Nebo po jednom by to mohlo vkládat třeba takto.

insert into turnaje select 15,3, p.elo from players p;
Kajman_
Profil *
na konci chybí where p.id =3
Rob
Profil
No, je to 4 něco nevím co. Ale už se to vyřešilo.....ono se tam bude muset nechat elo při zahájení turnaje, takže to elo načtu při přihlašování a hodím ho do session. Ale stejně díky, bude se to někdy hodit.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0