|
| Kiloki » Base de données » MySQL | ||||||||||||||
|
Animaux
Auto/Moto Brico/Déco Cuisine High-tech Informatique Jeux vidéo Loisirs et Divertissements Mode, People et Beauté Musique Paranormal Santé Sciences Sports Téléphonie mobile Tourisme
Forums de discussion dans la catégorie "Base de données / MySQL"
Utilisation de LIKE et problème avec les espaces
2012-05-19 17:01:14 Bonjour,
J'aimerais faire une recherche en SQL comme cela:
Code :
Sélectionner tout -
Visualiser dans une fenêtre à part
SELECT * FROM DVD WHERE DOCUMENT.titre LIKE 'mot'
Le problème c'est que j'aimerais que cette requête amène les résultats lorsque le mot se situe en plein milieu du ...base de données pour un moteur de recherche 2012-05-19 02:31:05 Bonjour,
je suis entrain de développer un simple moteur de recherche des formations en php et MySQL. le principe c'est de récupérer mes données depuis une grande base de données et de les stoker dans la base propre à mon moteur de recherche qui contient ces tables (keywords, training,keywords_has_training), la table keywors contient un idkeywords et un seul mot clé et la table training représente des formations et la table keywords_has_training est une table associative qui ...Créer deux nouveaux champs sur un SELECT 2012-05-19 02:31:04 Bonjour,
Je pense pas que le titre que mon message soit très explicite alors voici mon problème :
J'aimerais grâce à une requête SQL récupérer deux champs (une clé primaire qui un entier et un champ de texte) et ajouter deux autre champ pour avoir la clé primaire n + 1 et le champ de texte correspondant à celle-ci.
Pour le moment voici ma requete :
Code :
...COUNT(MAX()) impossible à faire [Résolu] 2012-05-19 02:31:03 Salut,
j'ai une colonne date_entree et une colonne date_sortie (dans cette colonne certaines dates sont nulles),
je dois sélectionner la ou les dates maximales dans la colonne qui a pour nom 'date_entree'
à condition que la date_sortie équivalente soit nulle.
Je galère pcq je peux pas mettre MAX( date_entree ) dans COUNT(), le reste de la requête fonctionne...
Si quelqu'un m'a compris et peut me faire avancer il le bienvenu. Merci.
Code :
...Trigger et ODBC 2012-05-18 18:42:01 Bonjour,
Je vais devoir mettre à jour une vingtaine de tables d'une base Mysql depuis access 2007 par un lien ODBC chaque semaine.
Je souhaiterais mettre en uvre un (ou des) trigger pour générer des tables temporaires (pour accélérer les requêtes) dont les données seraient remplacées (en totalité) à chaque mise à jour hebdo. Je débute dans le domaine et je ne sais pas trop comment m'y prendre. Quelqu'un pourait-il me donner une piste.
Merci d'avance.aide pour biosql 2012-05-18 18:42:00 Bonsoir les amis je suis entrain de développer un algorithme d'optimisation sous java , j'ai besoin d'une banque de donnée des séquences pour tester mon algorithme .. avec un peux de recherche j'ai trouvé que Biosql est un sql Didier à la bio informatique
j'ai besoin de deux chose :
1-une banque de donnée ( jeux d'essai) comme balibase mais en biosql ??
2- comment intégrer biosql dans mysql ??mysql-proxy - requête sur plusieurs serveurs 2012-05-18 18:41:59 Bonjour,
j'ai plusieurs serveurs mysql sur lesquels il y a une table identique. J'ai plusieurs clients et au milieu j'ai un proxy. Je voudrais savoir si d'un client je pouvais requêter sur tous les serveurs, récupérer les résultats, les merger et les renvoyer aux clients.
Merci,
Matt...Les relations entre les tables 2012-05-18 18:41:58 tion-objet
**Table qui reprend les objets autorisé à mettre en vente. Quand un objet en vente (de la table 't-magasin-membres', un lien vers le membre objet de la table 't-objet-magasin' doit être affiché)
Les relations que je souhaite faire :
Lier la table 't-membres' avec 't-info-membres' = Savoir quel information est lier à quel membre
Lier la table 't-membres' avec 't-magasin-membres' = Quel magasin est a quel membre
Lier la table 't-membres' avec 't-info-guilde' = Quel membre est dans ...Les clauses IN et AND en même temps ? [Résolu] 2012-05-18 18:41:57 Bonjour,
Une question toute bête:
Peut on utiliser les clauses IN et AND en même temps ?
Si je suis mon raisonnement, dans les 2 exemples suivantes:
Code :
Sélectionner tout -
Visualiser dans une fenêtre à part
123SELECT * FROM matable WHERE id IN (5,6,8,1,3) AND unchamp = ...Création base de données (néophyte) 2012-05-17 20:21:00 -vous OK')
----
L'autre grosse interrogation que j'ai c'est est-ce qu'il sera possible que lorsque j'aurais statué 1 personne qui sera donc enregistrée dans ma BDD, que celle-ci n'apparaisse plus dans les résultats de mes prochaines recherches afin de filtrer uniquement les personnes que je n'ai pas encore appelées.
Je vous remercie d'avance de votre réponse et de votre temps.
Cordialement.MySQL Default password engine. 2012-05-17 08:35:55 Bonjour les amis.
J'ai un petit souci aujourd'hui, en effet, comme à l'acoutumé, je suis en train de faire le bind entre un service A et un serveur de base de données MySQL, jusque là, tout vas bien.
Le hic, c'est que pour une fois, je ne bosse pas sur un debian squeeze mais sur un RHEL 5.3 et les sources du DVD de cette distrib.
Pas de connexion au net.
Le service en question est Pure-ftpd compilé avec ...Modification du charset d'une base de donnée 2012-05-17 08:35:54 Bonjour,
J'ai une base de donnée avec un charset UTF8 que je voudrais changer en latin1. Une première aide m'indique que je pourrais utiliser mysaldump en exportant ma base avec le charset latin1, de la façon suivante :C:EasyPHP5.2.10mysqlin>mysqldump -u bibli -pXXXX --default-character-set=latin1 bibli > bibli.sql
Mais le fichier résultat que j'obtiens définit encore les tables avec :
ENGINE=MyISAM DEFAULT CHARSET=utf8;
Pourriez-vous m'indiquer ce qui ne va pas dans ma commande mysqldump sinon m'indiquer une autre méthode ?
Bien ...Nombre de mois qui sépare deux dates [Résolu] 2012-05-17 06:26:30 Bonjour à tous...
Je voudrais tout simplement calculer le nombre de mois qui sépare 2 dates,
théoriquement ceci devrait suffire:
Code :
Sélectionner tout -
Visualiser dans une fenêtre à part
SELECT DATEDIFF( mm, '2012-01-01', '2012-04-01' )
mais sql n'aime pas le paramètre mm, et il me dit:
Citation:
#1582 ...Trouver les enregistrements avec les dates les plus récentes 2012-05-17 06:26:29 Bonjour
Je suis nouveau sur le form , et je début en MYSQL ,
depuis hier jessaie de faire une requête imbriquer , pour trier les dernier enregistrements d'une table pour différent type déléments ,du même modèle de machine comme suite :
ID typ valeur Model lADATE
--------------------------------------------------
11 1 1000 1631 ...Erreur de syntaxe avec utillisation de SUBTIME() [Résolu] 2012-05-17 03:36:40 bonjour,
J'aimerais vérifier si une date n'est pas inférieur à la date courante - 1h.
J'ai vu qu'il existait SUBTIME mais j'ai une erreur de syntaxe SQL sur la ligne ci-dessous:
Code :
Sélectionner tout -
Visualiser dans une fenêtre à part
SELECT SUBTIME(NOW(), created_at) AS test FROM ...LIMIT ne fonctionne pas sur un SELECT [Résolu] 2012-05-17 03:36:39 id_MurMembre
ORDER BY mur_date DESC
LIMIT 2, 4;En gros, c'est un SELECT qui englobe tout. Ce SELECT a une limite (2, 4). Le problème c'est cette requête me sort 4 lignes au lieu de 2 lignes , ce LIMIT n'est pas censé être global ?
merci d'avance.Garantir l'intégrité des données 2012-05-17 03:36:38 Bonjour,
j'ai une série de requêtes mysql Select, Update, insert qui gèrent la fin d'un jeu et donne un jackpot au gagnant . D'ou lintérêt de garantir cette intégrité des données sur une base de donnée MyIsam. Je ne souhaite pas utiliser LOCK TABLES et UNLOCK TABLES.
comment puis je garantir ces données meme si une autre personne exécute les même requêtes lorsque cet ensemble de requetes sont faite ?
Merci d'avanceAide pour requete dans plusieurs table 2012-05-17 03:36:37 Bonjour,
Je vais essayer d'etre clair car j'ai un probleme assez compliqué pour moi. Je n'ai pas reussi a trouver ce que je voulais alors je vous apelle a l'aide.
Voila le principe de la structure de ma bd
Table1
USER
------
ID_USER
PSEUDO
TYPE (1 = particulier, 2 = pro)
Table 2
PARTICULIER
-------------
ID_USER
INFO1
INFO2
Table 3
PRO
------------
ID_USER
INFO1
INFO2
INFO3
Table 4
ACTION
------------
ID_ACTION
ID_USER
TITRE
DATA
Je souhaiterais recuperer les infos de la table 'ACTION' en joignant les 4 tables.
Par exemple avoir ce resultat :
ligne 1 : ID_ACTION, ID_USER, TITRE, DATA, INFO1.PARTICULIER, INFO2.PARTICULIER
ligne 2 : ...Utiliser une seule requête plutôt que deux [Résolu] 2012-05-17 03:36:35 Bonjour,
J'aimerais savoir s'il est possible d'optimiser une requête que j'utilise actuellement.
J'ai une table CLIENT{int id, string Nom, string Prenom, int Personne, int Type}
La rubrique 'Personne' correspond en fait à l' 'Id' d'un autre client.
Dans ma requête je voudrais la liste de tous les clients qui sont désignés comme 'Personne' d'un autre client dont le 'Type' a une valeur donnée.
Exemple :
CLIENT {1, DUPOND, JEAN, '', 1}
CLIENT {2, PIERRE, JACQUES, 1, 2}
CLIENT {3, DURAND, JEAN, 1, ...MYSQL : Premier SELECT très long 2012-05-17 03:36:32 Bonjour
J'ai une table avec 400 000 enregistrements.
Elle est en INNODB.
Le première requête executé et correspondant à l'index est très long.
Une fois exécuté il est plus rapide, sauf si je ne l'exécute pas de quelque temps.
Comment remedier à cela ?
Voici la structure de la table
Code :
Sélectionner tout -
...1 2 3 4 5 6 7 8 9 10 |
POSEZ VOS QUESTIONS
|
|||||||
|
| ||||||||
|
| ||||||||