Questions marquées «sql»

106
Puis-je mélanger des API MySQL avec PHP?

J'ai cherché sur le net et jusqu'à présent, ce que j'ai vu, c'est que vous pouvez utiliser mysql_et mysqli_signifier ensemble: <?php $con=mysqli_connect("localhost", "root" ,"" ,"mysql"); if( mysqli_connect_errno( $con ) ) { echo "failed to connect"; }else{ echo "connected"; } mysql_close($con);...

106
MySQL combine deux colonnes en une seule colonne

J'essaie de trouver un moyen de combiner deux colonnes en une, mais continuez à obtenir la valeur «0» dans la colonne à la place de la combinaison des mots. Voici ce que j'ai essayé ainsi que d'autres: SELECT column1 + column2 AS column3 FROM table; SELECT column1 || column2 AS column3 FROM table;...

105
Comment insérer des valeurs NULL en utilisant PDO?

J'utilise ce code et je suis au-delà de la frustration: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) { ......

105
MySQL: utilisation non valide de la fonction de groupe

J'utilise MySQL. Voici mon schéma: Fournisseurs ( sid: entier , sname: chaîne, chaîne d'adresse) Parts ( pid: integer , pname: string, color: string) Catalogue ( sid: entier, pid: entier , coût: réel) (les clés primaires sont en gras) J'essaie d'écrire une requête pour sélectionner toutes les...

105
Insérer une table MySql s'il n'existe pas sinon mettre à jour

UPDATE AggregatedData SET datenum="734152.979166667", Timestamp="2010-01-14 23:30:00.000" WHERE datenum="734152.979166667"; Cela fonctionne si le datenumexiste, mais je veux insérer ces données en tant que nouvelle ligne si le datenumn'existe pas. METTRE À JOUR le datenum est unique mais ce n'est...

105
Requête T-SQL pour afficher la définition de la table?

Qu'est-ce qu'une requête qui me montrera la définition complète, y compris les index et les clés d'une table SQL Server? Je veux une requête pure - et je sais que SQL Studio peut me donner cela, mais je suis souvent sur des ordinateurs «sauvages» qui n'ont que les applications les plus simples et...

105
Il ne peut y avoir qu'une seule colonne automatique

Comment corriger l'erreur de MySQL «vous ne pouvez avoir qu'une seule colonne d'incrémentation automatique». CREATE TABLE book ( id INT AUTO_INCREMENT NOT NULL, accepted_terms BIT(1) NOT NULL, accepted_privacy BIT(1) NOT NULL ) ENGINE=InnoDB DEFAULT

105
SQLAlchemy: comment filtrer le champ de date?

Voici le modèle: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Je veux filtrer entre deux dates, par exemple pour choisir tous les utilisateurs dans l'intervalle 18-30 ans. Comment l'implémenter avec SQLAlchemy? Je pense à: query =...

105
MySQL IF NOT NULL, puis affiche 1, sinon affiche 0

Je travaille ici avec une petite complication d'affichage. Je suis sûr qu'il y a une capacité IF / ELSE que je néglige. J'ai 2 tables que j'interroge (clients, adresses). Le premier a l'enregistrement principal, mais le second peut ou non avoir un enregistrement à GAUCHE JOIN. Je veux afficher un...