Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ostatni wpis
Forum PHP.pl > Forum > PHP
kmpl
Witam

Prowadzę ewidencje wykładów. I tak:
W bazie jos_wyklady mam tabelę wydzialy i tabelę wykłady.

Tabela wykłady :
-id
-imie
-nazwisko
-id_wydzialu
-data
- miejsce
-opis

W tabeli, dana osoba może być wpisana wiele razy, bo może uczestniczyć w wielu wykładach.
Chciałbym wyświetlić na stronie jaki był ostatni wpis do bazy (imie i nazwisko) oraz ile osób (nie ile wszystkich wpisów) jest wpisanych do bazy.
Proszę o pomoc w rozwiązaniu problemu.

Pozdrawiam
sebastian.rozmus
ORDER by data desc LIMIT 1

oraz

a osoby za pomocą count
aachi
Do drugiego pytania:
  1. SELECT count(*) FROM (SELECT imie, nazwisko FROM wyklady GROUP BY imie, nazwisko) AS tmp_tabela;

lub
  1. SELECT COUNT(DISTINCT(CONCAT_WS(' ', imie, nazwisko))) FROM wyklady;


Podane przykłady są dla bazy mysql. W innych bazach distinctrow pewnie może przyjmować więcej niż tylko jedną kolumnę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.