Programmation.SQL : très gros souci de requête SQL je suis vraiment nul
Posté par kyuubi () le 27 avril 20082.liste chronologique des leçons pour le mois de Janvier 2007.
3.liste des leçons programmées en Janvier 2006 pour le moniteur n°4.
4.liste chronologique des leçons que doit prendre l'élève Akim Gineste avec le nom du moniteur, le n° de la voiture et le nom du modèle.
5.nombre de leçons qu'a déjà prises Akim Gineste.
6.nombre de leçons par moniteur pour le mois de Janvier 2007.
7.la voiture qui a le plus roulé.
En espérant que vous (à suivre ...)
> Lire le message (11 commentaires, moyenne: 4,8).
Programmation.SQL : Liaison N à N
Posté par Greg () le 14 mars 2008J'ai une petit problème en SQL (sur base MySql, InnoDb).
Je m'explique, j'ai 2 tables : actions et fiches :
action (id_action, nom)
fiches (id_fiche, nom)
Comme une action peut être dans plusieurs fiches j'ai fait une table de liaison :
transi (id_action,id_fiche) pour faire l'association.
Maintenant je souhaite récupérer sur une ligne de résultat :
id_action et les ids de toutes les fiches associées et là je ne sait pas comment m'y prendre car je sais récupérer ça sur n (à suivre ...)
> Lire le message (6 commentaires, moyenne: 3,2).
Programmation.SQL : Base de donnée GIS avec MySQL
Posté par jemore () le 27 février 2008Je suis à la recherche d'un outil (par exemple, une base de donnée MySQL) permettant de savoir dans quel pays est situé une coordonnée GPS (latitude, longitude - exprimé en degré). Je sais que l'on peut obtenir cette information en utilisant les API de Google Map, mais je cherche aussi une solution "off line", et il me semble que MySQL peut gérer les données de géospacialisation de ce type.
J'ai rapidement cherché sur le ternet, mais rien d'utilisable en l'état n'est ressorti (à suivre ...)
> Lire le message (4 commentaires, moyenne: 1,5).
Programmation.SQL : Migrer de MySQL vers Prostgre
Posté par dripple () le 18 février 2008Je souhaiterais exporter une base que j'ai qui tourne sous MySQL vers Postgre. Existe-t'il un script qui va bien ou un utilitaire ?
Merci.
Dripple
> Lire le message (10 commentaires, moyenne: 1,8).
Programmation.SQL : Mysql : insertion de simple quotes depuis bash
Posté par bugjargal () le 05 février 2008J'ai un petit problème (sûrement classique) et je n'en trouve pas la solution :
Depuis un script bash, je cherche à insérer des données dans une table mysql en procédant comme suit :
mysql -u xxx -pxxx photos -e"INSERT INTO p_photos (p_filename,p_path,p_checksum,p_exifdate) VALUES ('${filename}','${path}','${checksum}','${formatted_date}')"
Tout se passe très bien jusqu'au moment ou la variable filename contient une simple quote.
Comment dois-je protéger ce caractère (à suivre ...)
> Lire le message (4 commentaires, moyenne: 1,3).
J'ai un probleme d'affichage de characteres UTF8 tires de MySQL sur une page web.
Voila ce qui se passe
* J'ai une base de donnees, avec 2 tables, de provenance differente
les champs texte des 2 tables sont en UTF8 par defaut
* J'ai un script (perl CGI) qui affiche des champs de ces tables.
Dans les 2 cas, le charset est bien UTF8 dans les headers HTTP et dans la balise META de la page HTML generee.
Pour afficher tout ca, en debut de script j'execute
$_dbh->do("SET character_set_connection='utf (à suivre ...)> Lire le message (8 commentaires, moyenne: 1).
Programmation.SQL : Stocker des photos dans une base de données
Posté par totof2000 () le 27 décembre 2007Est-il possible de stocker des photos dans un SGBD ?
En effet, j'ai lu des exemples de gestion ou de partages de photos, mais la plupart de ceux-ci ne stockent pas les images en BDD, mais seulement des URL vers lesdites images. Pourquoi?
Je vous remercie d'avance pour vos réponses.
> Lire le message (18 commentaires, moyenne: 1,6).
Programmation.SQL : comparaison de chaines et mysql
Posté par Axel () le 14 décembre 2007Là ou ça devient rigolo, c’est que normalement MySQL considère tout comme des chaînes de caractères, le cast est implicite :
mysql> SELECT 42.3456 = '42.3456';
+---------------------+
| 42.3456 = '42.3456' |
+---------------------+
| 1 |
+---------------------+
(à suivre ...)
> Lire le message (5 commentaires, moyenne: 2).
Programmation.SQL : Créer une clef avec une fonction
Posté par Gyro Gearllose () le 20 novembre 2007Pour une base de données, j'ai besoin d'identifier un dossier saisi dans une table à l'aide d'un champ qui doit être calculé.
Ce champ, qui sera la clef primaire de la table doit se présenter sous la forme : yyyymmdd-num-X. Avec :
- yyyymmdd la date du jour,
- num un numéro d'ordre de saisie et
- X une clef calculée sur un modulo 26 du total précédent.
Exemple : 20071119-01-F
Petit détail qui a son importance : cette base de données, comme toutes les autres, finalement, tourne (à suivre ...)
> Lire le message (6 commentaires, moyenne: 2,5).
Programmation.SQL : Postgresql et log files.
Posté par Gyro Gearllose () le 09 novembre 2007J'aimerai savoir si il est possible de configurer le postmaster de façon à avoir des fichiers de logs "à la samba". Je m'explique :
Avec samba, il est possible d'avoir un fichier de log par utilisateur, ce qui simplifie grandement l'administration du système quand il y en a un qui fait une boulette. J'ai regardé dans la documentation fournie avec postgres, dans les pages de manuel (postgres, postmaster, pg_ctl), et aussi dans les deux fichiers postgresql.conf et postmaster.conf, mais (à suivre ...)
> Lire le message (0 commentaire).
Programmation.SQL : Qui est connecté à postgresql
Posté par Gyro Gearllose () le 19 octobre 2007J'ai regardé la doc de postgres, mais j'ai dû mal la lire ou mal la comprendre, ou alors ce que je veux faire n'est pas clairement expliqué...
Bref, je voudrais savoir d'une façon ou d'une autre quels utilisateurs sont connectés à une base de donnée.
En gros, l'équivalent de la commande who sous linux/unix, mais en propre à une base, ou à plusieurs.
Si vous avez des pistes autres que fouiller le logfile (sur lequel je n'ai de toutes façons pas les droits), je suis preneur !
Merci (à suivre ...)
> Lire le message (2 commentaires, moyenne: 3).
Programmation.SQL : Postgresql et olap cube
Posté par spirit () le 12 octobre 2007En effet je n'ai pas trouvé beaucoup de documentation à part un fichier text anorexique...
> Lire le message (14 commentaires, moyenne: 0,6).
j'ai un problème avec la requête hql (hibernate) suivante:
from ResultAnnotation ra where
ra.group.job.name='XPLE-B34' and ra.severity='FAILURE'
and not (ra.target, ra.detailTarget) in (select rb.target, rb.detailTarget from ResultAnnotation rb where
rb.group.job.name='XPLE-B33' and rb.severity='FAILURE')cette requête contient un constructeur de tuples qui semble ne pas fonctionner avec la base de données que j'utilise (derby).
Comment puis-je réécrire ma requête pour éviter (à suivre ...)
> Lire le message (1 commentaire, moyenne: 1).
Programmation.SQL : création d'une vue
Posté par mimim () le 07 juillet 2007voilà, quelqu'un m'a donné une requete SQL pour créer une vue, mais lorsque je l'ai exécuté, une erreur est apparue!!!!
voici la requete:
CREATE VIEW group_user(
'id_user',
'id_group'
) AS SELECT CONCAT( 'u', acl_account ) AS id_user, REPLACE( acl_location, '-', 'g' ) AS id_group,
FROM egw_acl
WHERE acl_appname = 'phpgw_group'
AND acl_rights >=1
AND acl_location LIKE '-%'
AND acl_account NOT LIKE '-%';
si quelqu'un sait ou se trouve l'erreur, je lui serai très reconnaissante (à suivre ...)
> Lire le message (4 commentaires, moyenne: 1,8).
Programmation.SQL : mysql: selectioner une partie des données
Posté par stephane () le 17 juin 2007+-------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+------------------+------+-----+---------+----------------+ | id | double unsigned | | PRI | NULL | auto_increment | | nom | varchar(50) | YES | | NULL (à suivre ...)
> Lire le message (8 commentaires, moyenne: 1,9).
je cherche à écrire une requête sql assez proche de celle qu'on peut trouver là -> http://sqlcourse2.com/groupby.html
à savoir :
SELECT max(salary), dept
FROM employee
GROUP BY dept;
qui retourne la liste des salaires les plus élevés dans chaque département. Ce que je veux c'est également obtenir le nom de ceux à qui correspondent ces salaires.
La requète suivante
SELECT lastname, max(salary), dept
FROM employee
GROUP BY dept;
ne retourne évidemment pas le nom qui (à suivre ...)
> Lire le message (8 commentaires, moyenne: 1,6).
Programmation.SQL : Rendre une requête paramétrable persistante.
Posté par Gyro Gearllose () le 05 juin 2007Afin de me gagner du temps, j'aimerai intégrer à une base de données postgres un genre de requête préparée qui répondrait à cette requête :
(à suivre ...)
select
prv_agt.num_agt,
dat_deb,
max(dat_ptj) as fin,
temps(sum(temps(temps))::int4) as fait,
temps((tps_est/(ndj_trv/2.)*(max(dat_ptj)-dat_deb+1))::int4) as prevu,
temps(sum(temps(temps))::int4 - (tps_est/(ndj_trv/2.)*(max(dat_ptj)-dat_deb+1))::int4) as diff
from
totaljournee,
prv_agt
where
totaljournee.num_agt = $1
> Lire le message (8 commentaires, moyenne: 1,8).
Programmation.SQL : requête mysql en c++
Posté par goret2 () le 23 mai 2007("select * from TABLE where numero=1) sa marche mais je voudrai faire ("select * from TABLE where numero=num) ou num est une variable du programme C++.
impossible de le faire passer j'ai essayé avec "num" ou " 'num' " ou encore " '+num+' " sa passe pas.
la personne qui sait comment faire me (à suivre ...)
> Lire le message (3 commentaires, moyenne: 2).
Programmation.SQL : générer un tableau croisé dynamique
Posté par Axel () le 09 mai 2007transformer ça
06 0 371.4600
06 1 209.3000
06 2 6871.6000
06 3 3495.7900
12 1 2300.3500
12 2 4159.2200
12 3 1731.8800
(la première colonne est dynamique, la seconde est forcément entre 0 et 10)
en
0 1 2 3
06 371.46 209.3 6871.6 3495
12 NULL 2300.35 4159.22 1731.88
(si pb de formatage : http://pastebin.ca/478971 )
J'utilise MS SQL Server 2000, et je peux utiliser des procédures si nécessaire. Je pense qu'il y a une astuce pour faire ça mais je sèche.
Merci
> Lire le message (1 commentaire, moyenne: 2).
Programmation.SQL : Base de donnée Multidimentionnelle
Posté par benfarda () le 30 avril 2007Pour une base de donnée de questionnaire sur SQL Server2005, j'ai à creer
une Base de Donneé Dynamique Multidmentionnel capable de generer automatiquement la supression, la jout ainsi que la mise à jour de la base de donnée sans refaire la source de la bese de donnée.
Quelqu'un peut me passer son aide sur ce dernier?
merci de votre preconisation.
> Lire le message (1 commentaire, moyenne: 6).


