URL: https://linuxfr.org/users/spada/journaux/requete-mysql-sur-questionnaire-modulable-rapportsignal-bruit Title: Requete MySQL sur questionnaire modulable + rapport/signal bruit adsl Authors: Dario Spagnolo Date: 2004年01月24日T18:11:51+01:00 Tags: Score: 0 Yo tous ! Un journal, deux questions qui n'ont rien à voir : MySQL ==== Dans le cadre de mon serveur d'hébergement j'ai codé un système de questionnaire modulable, c'est à dire qu'au lieu d'avoir les questions representées par les champs d'une table et les réponses par des lignes de cette meme table, j'ai décidé de mettre les questions dans une table et les réponses dans une autre. Ainsi, je peux ajouter/enlever des questions sans toucher au scripts (php) ni à la structure des tables. Je me retrouve avec la table des réponses qui a une gueule plus ou moins comme ça (je m'excuse par avance pour le formatage foireux!): SITE QUESTION REPONSE site1.zaup.org 1 0 site1.zaup.org 2 1 site1.zaup.org 3 1 site1.zaup.org 4 0 site1.zaup.org 5 1 site2.zaup.org 1 1 site2.zaup.org 2 1 site2.zaup.org 3 1 site2.zaup.org 4 0 site2.zaup.org 5 0 site3.zaup.org 1 0 site3.zaup.org 2 1 site3.zaup.org 3 0 site3.zaup.org 4 0 site3.zaup.org 5 0 Je voudrais maintenant effectuer des requetes booléennes comme par exemple : tous les sites avec question 1 = 0 ET question 3 = 1 (réponse : seulement site1) On aurait tout naturellement envie d'écrire ça : select site from table where (question = 1 AND reponse = 0) AND (question = 3 AND reponse = 1) mais il va de soi que ça ne marche pas ! Des gurus dans la salle ? Rapport signal/bruit ADSL ================ Intro : j'ai une carte Bewan PCI ST et un abonnenemnt 512/128 chez Nerim unicorn_status me dit que : linserv:/# unicorn_status Modem State : SHOWTIME_L0 Remote Report : Showtime Last Failure : Time Connected : 02:11:05 Modulation : ANSI Rate Us/Ds (Kbps) : 160 608 Cap. Occupation Us/Ds (%) : 23 88 Noise Margin Us/Ds (dB) : 31 7 Attenuation Us/Ds (dB) : 31 52 Output Power Us/Ds (dBm) : 12 15 FEC Errors Us/Ds : 21 2 CRC Errors Us/Ds : 16 6 HEC Errors Us/Ds : 9 9 Driver Version : 0.7.4 Firmware Version : PCI_1.9.6.1 Est-ce que c'est bien ou c'est mal ? Une comparaison ?