Salve a Tutti, 2 domande:

1) Ho un campo giorno di tipo date. Come posso, in una query, selezionare i record della settimana attuale? (senza utilizzare PHP)

2) Se ho queste due tabelle:

codice:
CREATE TABLE `tab_pazienti` (
  `id` int(6) NOT NULL auto_increment,
  `cod_fis` varchar(16) NOT NULL default '',
  `nome` varchar(50) NOT NULL default '',
  `cognome` varchar(50) NOT NULL default '',
  `data` date NOT NULL default '0000-00-00',
  `luogo` varchar(50) NOT NULL default '',
  `medico_associato` int(5) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  UNIQUE KEY `cod_fis` (`cod_fis`)
);
codice:
CREATE TABLE `tab_visite` (
  `id` int(11) NOT NULL auto_increment,
  `giorno` date NOT NULL default '0000-00-00',
  `orario` time NOT NULL default '00:00:00',
  `id_medico` int(5) default '0',
  `id_paziente` int(6) NOT NULL default '0',
  `tempo_min` int(3) NOT NULL default '0',
  `prestazione` text NOT NULL,
  `costo` double NOT NULL default '0',
  `stato` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
);
nella tabella "tab_visite", id_paziente è l'id di "tab_pazienti".
Posso avere un ELENCO CRONOLOGICO DELLE VISITE SUUFRUITE DA CIASCUN PAZIENTE, utilizzando però UNA SOLA QUERY?
(naturalmente vorrei che del paziente apparissero poi i dati anagrafici, non l'id, altrimenti è semplice)


Grazie 1000, Stefano.