Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Quote Originariamente inviata da filippo_260367 Visualizza il messaggio
    Ma continua a darmi errore di sintassi
    Non mi sono soffermato sul significato della query.

    ma per la sintassi direi che:

    ''DWC11045'' lo hai racchiusi fra doppi apici nel senso che hai battuti 2 volte l'apice singolo
    invece devi batter 1 sola volta il doppio apice ( sopra il tasto 2 "DWC11045" )

    #10-10-2013# Prova a scriverlo #10/10/2013#

    FOR denom IN (..... non lo ho capito


    Magari passaci l'elenco campi della tabella che lo capiamo insieme al significato della query

    .
    Ultima modifica di nman; 14-11-2013 a 08:07

  2. #2
    Quote Originariamente inviata da nman Visualizza il messaggio
    Non mi sono soffermato sul significato della query.

    ma per la sintassi direi che:

    ''DWC11045'' lo hai racchiusi fra doppi apici nel senso che hai battuti 2 volte l'apice singolo
    invece devi batter 1 sola volta il doppio apice ( sopra il tasto 2 "DWC11045" )

    #10-10-2013# Prova a scriverlo #10/10/2013#

    FOR denom IN (..... non lo ho capito


    Magari passaci l'elenco campi della tabella che lo capiamo insieme al significato della query

    .
    Innanzitutto Grazie per la risposta :-)
    ho battuto DWC11045 tra doppi apici perchè io sto' usando Delphi per programmare, e siccome si tratta di un campo stringa l' ho dovuto battere due volte(l'apice) in modo che la stringa sql definitiva avesse il campo tra apici (singoli) come prevede la sintassi di un campo stringa in un DB.
    Ho provato a cambiare il formato data come hai suggerito ... ma niente
    Cerchero' di spiegarti campi della tabella per farti/vi capire cosa voglio ottenere (ma che ripeto .. con SQL SVr funziona alla grande)
    La tabella "machine_dates" contiene questi campi:
    id_macchina (testo - 15 car - NON E' UNIVOCO) ... appunto DWC11045
    "denom" (testo - 3 caratteri): in questo campo posso trovare SOLO uno di questi valori
    NOTA: IL Campo potrebbe anche essere vuoto:
    5
    10
    20
    50
    100
    200
    500
    (ho dovuto usare un campo stringa anzichè intero, per modivi di compatibilità.

    data_rif : campo data
    num_good : numerico -

    ed altri campi che comunque non inclusi nella sql (non interessano).
    Natura del problema (da risolvere):
    Ottenere per ogni id_macchina (selezionato) la somma del campo num_good per ognuno dei campi "denom" valido.
    In pratica alla fine avro' per ogni id_macchina avro' la singola somma di tutti i camppi denominato [5] [10] etc etc , ossia tutti valori validi trovati all'interno del DB
    E' un po' un casino, ma con la sql scritta ottenevo quello che mi serve

    Grazie e ciao

    Fil

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.