 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
Iuliu
Data înscrierii: 05/Iun/2007
Mesaje: 44
|
| Trimis: Sâm Mai 17, 2008 10:00 pm Titlul subiectului: Am nevoie de ajutor... |
|
|
Am o baza de date angajati, cum pot sa afisez toate profesiile posibile si numarul de angajati care le detin, ex:
Citat: Croitori : 2
Programatori : 3
Vanzatori : 1
... |
|
| Sus |
|
crivion
Data înscrierii: 10/Apr/2007
Mesaje: 677
Locație: Somewhere
|
| Trimis: Dum Mai 18, 2008 7:34 am Titlul subiectului: |
|
|
| spune structura bazei de date |
|
| Sus |
|
Copyright
Data înscrierii: 17/Dec/2006
Mesaje: 860
Locație: Bucuresti
|
| Trimis: Dum Mai 18, 2008 8:58 am Titlul subiectului: |
|
|
Presupunand ca folosesti o structura de genu:
profesii: id , nume
angajati: id, nume, profesie ......
SELECT p.nume, count( * ) nrangajati
FROM profesii p, angajati a
WHERE p.id = a.profesie
GROUP BY p.nume
Later. |
|
| Sus |
|
Iuliu
Data înscrierii: 05/Iun/2007
Mesaje: 44
|
| Trimis: Dum Mai 18, 2008 11:53 am Titlul subiectului: |
|
|
Folosesc asa structura:
Cod: CREATE TABLE angajati(
id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id),
Contract VARCHAR(30),
Nume VARCHAR(30),
Prenume VARCHAR(30),
DataNasterii VARCHAR(30),
Domiciliu VARCHAR(30),
Functie VARCHAR(30),
Telefon VARCHAR(30),
Detalii TEXT) |
|
| Sus |
|
dechim
Data înscrierii: 10/Mai/2005
Mesaje: 656
Locație: Drobeta Turnu Severin
|
| Trimis: Lun Mai 19, 2008 12:59 am Titlul subiectului: |
|
|
Profesia este "tinuta" in campul "functie" ?
SELECT Functie, count(Functie) AS nr FROM angajati GROUP BY Functie ORDER BY Functie; |
|
| Sus |
|
Maniero
Data înscrierii: 14/Mai/2008
Mesaje: 8
|
| Trimis: Lun Mai 19, 2008 9:23 am Titlul subiectului: |
|
|
| E asa cum a zis dechim; dar ar fi mai bine daca ai modifica design-ul bazei de date astfel incat sa arate asa cum a sugerat Copyright. |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|